Cloud config examples library¶
Note
This page is an index to all the cloud config YAML examples, organised by operation or process. If you prefer to use a single-page summary containing every cloud config yaml example, refer to the all examples page.
System initialization and boot¶
Run commands during boot using
bootcmd
andruncmd
Control vendor data use on boot
System configuration¶
SSH and security¶
-
There are four modules related to SSH keys and their configuration, all of which are described in this page:
Disk and file system setup¶
Configure partitions and filesystems - this includes initial disk and filesystem setup, resizing the file system, and growing partitions
Manage users¶
Hostname¶
Networking¶
Package management¶
Configure APK repositories (Alpine)
Manage snaps (Ubuntu)
Yum repositories (RPM-based)
Configure Zypper repositories (OpenSUSE)
System monitoring and logging¶
Configuration managers¶
Ansible
Chef
Puppet
Salt Minion
Distribution-specific setup¶
Red Hat¶
Ubuntu¶
Configure which device is used as the target for GRUB installation
Miscellaneous¶
Enable/disable Byobu terminal multiplexer