Including users and groups
.. literalinclude:: ../../examples/cloud-config-user-groups.txt
:language: yaml
:linenos:
Writing out arbitrary files
.. literalinclude:: ../../examples/cloud-config-write-files.txt
:language: yaml
:linenos:
.. literalinclude:: ../../examples/cloud-config-yum-repo.txt
:language: yaml
:linenos:
Configure an instance's trusted CA certificates
.. literalinclude:: ../../examples/cloud-config-ca-certs.txt
:language: yaml
:linenos:
Install and run chef recipes
.. literalinclude:: ../../examples/cloud-config-chef.txt
:language: yaml
:linenos:
Install and run ansible-pull
.. literalinclude:: ../../examples/cloud-config-ansible-pull.txt
:language: yaml
:linenos:
Configure instance to be managed by Ansible
.. literalinclude:: ../../examples/cloud-config-ansible-managed.txt
:language: yaml
:linenos:
Configure instance to be an Ansible controller
.. literalinclude:: ../../examples/cloud-config-ansible-controller.txt
:language: yaml
:linenos:
Add primary apt repositories
.. literalinclude:: ../../examples/cloud-config-add-apt-repos.txt
:language: yaml
:linenos:
Run commands on first boot
.. literalinclude:: ../../examples/cloud-config-boot-cmds.txt
:language: yaml
:linenos:
.. literalinclude:: ../../examples/cloud-config-run-cmds.txt
:language: yaml
:linenos:
Install arbitrary packages
.. literalinclude:: ../../examples/cloud-config-install-packages.txt
:language: yaml
:linenos:
Update apt database on first boot
.. literalinclude:: ../../examples/cloud-config-update-apt.txt
:language: yaml
:linenos:
.. literalinclude:: ../../examples/cloud-config-update-packages.txt
:language: yaml
:linenos:
Adjust mount points mounted
.. literalinclude:: ../../examples/cloud-config-mount-points.txt
:language: yaml
:linenos:
Configure instance's SSH keys
.. literalinclude:: ../../examples/cloud-config-ssh-keys.txt
:language: yaml
:linenos:
Additional apt configuration and repositories
.. literalinclude:: ../../examples/cloud-config-apt.txt
:language: yaml
:linenos:
.. literalinclude:: ../../examples/cloud-config-disk-setup.txt
:language: yaml
:linenos:
.. literalinclude:: ../../examples/cloud-config-datasources.txt
:language: yaml
:linenos:
Create partitions and filesystems
.. literalinclude:: ../../examples/cloud-config-disk-setup.txt
:language: yaml
:linenos: