1
0
mirror of https://gitlab.alpinelinux.org/alpine/cloud/tiny-cloud.git synced 2025-12-16 20:02:43 +03:00

5 Commits

Author SHA1 Message Date
Jake Buchholz Göktürk
d202c072b6 imds
* source /lib/tiny-cloud/common for config & defaults
* _imds_ssh_keys calls _imds instead of imds

/lib/tiny-cloud/common
* load config, set defaults
* add PID to log() tag

/lib/tiny-cloud/init-common
* source /lib/tiny-cloud/common for config/defaults

nocloud/imds
* many datasource loading fixes
* fix _imds keypath & file dump
2022-07-17 18:29:57 -07:00
Jake Buchholz Göktürk
64a6c4ea4f * initial round of nocloud should be just about complete, pending tests
* update README, example config
* nocloud and aws share IMDS layout, move vars and funcs from aws imds lib to main imds script
* IMDS_USERDATA value is no longer configurable
* note that azure and oci are missing some network bits yet
2022-07-10 20:22:59 -07:00
Jake Buchholz Göktürk
ca264b7387 Compresssed User-Data / Initial NoCloud Support
Compressed User-Data
* extends !23 to support more algorithms

NoCloud
* initial support for volume-based meta-data, user-data, and optional vendor-data
* depends on 'yx' tool to extract data from yaml
2022-07-05 07:36:23 -07:00
Jake Buchholz Göktürk
ed8bdc8c8b use defaults if /etc/conf.d/tiny-cloud is missing 2022-01-29 16:25:45 -08:00
Jake Buchholz Göktürk
8ffdca9786 Introducing Tiny Cloud! 2022-01-29 22:27:34 +00:00