provisioning_cloud_provider_ec2¶
This cake function executes the initial configuration on Amazon AWS instances. It has to be run directly after initial createn of a new instance.
The cake function provisioning_cloud_provider_ec2
:
- enables SSH root@ login
- disables ec2 management of /etc/hostname, /etc/hosts and /etc/resolv.conf
- removes the admin user created during creation of the instance by ec2
Information¶
Key | Value |
---|---|
Playbook path | plays/provisioning/cloud-provider/ec2.yml |
Role | None |
Tags | None |
Defaults | None |
Config files | Description |
---|---|
/etc/cloud/cloud.cfg.d/01_debian_cloud.cfg | Defines what things on the server are managed / modified during runtime by ec2 |
Example¶
The play targets the ec2
group, which has to be created in inventory/hosts
to then include other groups or hosts:
[ec2:children]
util
cus_tool_prod
[...]
Run with cake:
cake -f provisioning_cloud_provider_ec2 -i pub