You've already forked kubespray-dualstack
38 lines
636 B
Smarty
38 lines
636 B
Smarty
#cloud-config
|
|
hostname: control-plane
|
|
manage_etc_hosts: false
|
|
|
|
users:
|
|
- name: ubuntu
|
|
gecos: ubuntu
|
|
sudo: ALL=(ALL) NOPASSWD:ALL
|
|
lock_passwd: false
|
|
ssh_pwauth: true
|
|
shell: /bin/bash
|
|
ssh_authorized_keys:
|
|
- ${ssh_public_key}
|
|
|
|
ssh_pwauth: true
|
|
chpasswd:
|
|
list: |
|
|
ubuntu:ubuntu
|
|
expire: false
|
|
|
|
growpart:
|
|
mode: auto
|
|
devices: ["/"]
|
|
|
|
package_update: false
|
|
package_upgrade: false
|
|
|
|
write_files:
|
|
- path: /etc/hosts
|
|
append: true
|
|
encoding: b64
|
|
content: ${hosts_file}
|
|
- path: /home/ubuntu/manifest.yaml
|
|
owner: ubuntu:ubuntu
|
|
encoding: b64
|
|
defer: true
|
|
content: ${manifest_file}
|