cloudconfig
Cloud-config, often referred to as cloud-config, is a YAML-based configuration format used by cloud-init to provision cloud instances during their first boot. It provides a portable way to describe the initial state of a machine, including user accounts, installed packages, file content, and service configuration. Cloud-config is widely supported by major cloud platforms such as AWS, Google Cloud, Microsoft Azure, OpenStack, and various private clouds.
A cloud-config document is typically supplied as user-data and commonly starts with a directive such as '#cloud-config'.
During boot, cloud-init reads the provided cloud-config data from a suitable data source (for example a cloud
Cloud-config is part of the cloud-init project and is periodically updated. Some keys may vary in availability