#cloud-config fqdn: kube-node-01.exemple.com manage_etc_hosts: true ## Modifying root password chpasswd: list: | root:root expire: False ## Enable direct root access disable_root: false ## Allow ssh password authentication ssh_pwauth: true ## Setup users and ssh keys users: - name: gean gecos: Gean Martins groups: users, sudo shell: /bin/bash sudo: ALL=(ALL) NOPASSWD:ALL lock_passwd: true ssh_authorized_keys: - ${file("~/.ssh/id_ed25519.pub")} - name: root ssh_authorized_keys: - ${file("~/.ssh/id_ed25519.pub")} ## Install packages package_update: true package_upgrade: true packages: - qemu-guest-agent - vim - git - python ## Set Hostname runcmd: - hostnamectl set-hostname kube-node-01.exemple.com