#cloud-config hostname: ${hostname} manage_etc_hosts: true users: - name: ubuntu passwd: $6$X9ichNs1seliRKSE$z2ci5fBlG8karm40.JAO607XmZn5fm0wncHBiIMzXYNuvphVBfJNowNUA55fITPN8.JbtCMRR3o8NjmPWni/S/ lock_passwd: false sudo: ["ALL=(ALL) NOPASSWD:ALL"] groups: [adm, audio, cdrom, dialout, floppy, video, plugdev, dip, netdev] shell: /bin/bash ssh-authorized-keys: - "${ssh_key}" write_files: - path: /etc/netplan/50-cloud-init.yaml content: | network: version: 2 ethernets: ens192: dhcp4: no addresses: - ${ip_addr}/24 routes: - to: default via: ${gateway} nameservers: addresses: - ${dns1} - ${dns2} owner: root:root permissions: '0600' runcmd: - netplan apply