24 lines
830 B
YAML
24 lines
830 B
YAML
- name: "Cloud-Init | configure network renderer"
|
|
copy:
|
|
content: |
|
|
# prefer to render via netplan instead of /etc/network/interfaces even if ifupdown is present
|
|
system_info:
|
|
network:
|
|
renderers: ['netplan', 'eni', 'sysconfig']
|
|
dest: "/etc/cloud/cloud.cfg.d/90_override_renderer.cfg"
|
|
- name: "Cloud-Init | Mask ssh.socket allowing cloud-init to configure without failures"
|
|
systemd:
|
|
masked: yes
|
|
name: ssh.socket
|
|
|
|
- name: "Cloud-Init | Ensuring cloud-init overrides directory exists"
|
|
file:
|
|
path: "/etc/systemd/system/cloud-init-local.service.d"
|
|
state: directory
|
|
mode: '0755'
|
|
- name: "Cloud-Init | Place cloud-init override file"
|
|
template:
|
|
src: cloud-init-local-overrides.j2
|
|
dest: "/etc/systemd/system/cloud-init-local.service.d/override.conf"
|
|
mode: '0644'
|