provisioning_cloud_provider_hcloud¶
The cake function provisioning_cloud_provider_hcloud
configures additional network interfaces and removes some common "cloud provider spy packages" which export information of the VM to the hypervisor.
Information¶
Key | Value |
---|---|
Playbook path | plays/provisioning/cloud-provider/hcloud.yml |
Role | None |
Tags | None |
Defaults | None |
Config files | Description |
---|---|
/etc/network/interfaces.d/50-cloud-init.cfg | Setup additional IPs |
/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg | Disable cloud-init management of 50-cloud-init.cfg |
Example¶
The play targets the hcloud
group, which has to be created in inventory/hosts
to then include other groups or hosts:
[hcloud:children]
util
cus_tool_prod
[...]
Run with cake:
cake -f provisioning_cloud_provider_hcloud -i pub