#cloud-config
#package_upgrade: true
package_upgrade: false
resize_rootfs: True
manage_etc_hosts: localhost

#packages:
#  - git

cloud_final_modules:
  - [users-groups, always]

users:
  - name: testuser
    groups: [sudo]
    sudo: ["ALL=(ALL) NOPASSWD:ALL"]
    shell: /bin/bash
    lock-passwd: false
    ssh-authorized-keys:
      - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDKAuKIA7g/Txl6Y6HTY3UtQRRGJSb1wNpM8776E3nkucop87fblmre7d1E3NzlGGW2d9LMcC+BXXDUQT6GRM471Wbw5qT8HGOVg/0SrfF1LM983eIXY4w2tY7KKW39HCCfbYiBhuP3er/tgp0AzkcUM7wos510G5AU2yuWbm2QPAd1GagUUKLo53mT+Dgp0rm/OGDB15aXNizPHOKz+7HHlIZkRwftct29ZSQcscv4feno3fr6m60AEnR29cVokw+Hpdri1U/tL277wk8ojfhaSTcDStDbmgg6MyPzrP2pidFO0NDyMiLEoDKrUqxjZCVp7cmG5Re1HlOO1LcBKqaP testuser@my.domain
  - name: root
    lock-passwd: false
    passwd: $1$SaltSalt$DcBM4Z5RnhcgQBmHQ5LPs.

chpasswd:
  list: |
     testuser:$1$SaltSalt$DcBM4Z5RnhcgQBmHQ5LPs.
  expire: False

# openssl passwd -1 -salt SaltSalt cbsd
# or (linux) mkpasswd --method=SHA-512 --rounds=4096
# lock_passwd: Defaults to true. Lock the password to disable password login