# Pastebin D07fSXRI #cloud-config bootcmd: - touch /var/tmp/bootcmd_was_here # deploy ssh key to primary user ssh-authorized-keys: - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJZ0cNlRkFRRleUZhFjIZYJ2p7h7wNWvODGBLEzfSfvr - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8OZGfPONqBUYPOVaxmthl6YEfUfUrTppvBLd1m0AotOXUfNIp43foqMwoQ6SJ1fSAsaqXjPydpV1djvxlgh55B8xZoPvT188EefbDYLSHl1FTH/uufiIkRReT5xx4kqg8zhrOR8+kk2ICtwIhZn4SHpJaImutzOfMexFj/H6BPBjiVsWcwj7rlDDEn9Bx1lJ30d/1B7Qlaw5bySTs973BxKAMeny1tOBFOwnOqo93WpZ1dt8GJB+zq763Q2jPqZv3yQUxxPFGUSTzvmrx/WMkaqKW7IKeXZV9oxc8UYCBzU2li+uPMJCbAUpXk50pxNa2Kb2bQBwgEF3LawmfXFkN # create a new account and fetch ssh keys from my github users: - default - name: ansible groups: wheel shell: /bin/sh sudo: 'ALL=(ALL) NOPASSWD:ALL' ssh_import_id: - gh:dch # add a custom package packages: - security/vault # touch an arbitrary file write_files: - content: | excellent path: /var/tmp/write_files_was_here # run an arbitrary command runcmd: - echo awesome | tee -a /var/tmp/cloudinit_was_here