common for arm64, ppc64el, s390x, armhf: ---
cloud-init data iso:
echo 'local-hostname: test' >meta-data
PUBKEY=$(cat $HOME/.ssh/id_rsa.pub)
cat <<EOF >user-data #cloud-config users: - name: ubuntu ssh-authorized-keys: ["$PUBKEY"] sudo: ['ALL=(ALL) NOPASSWD:ALL'] groups: sudo shell: /bin/bash runcmd: - echo 'AllowUsers ubuntu' >>/etc/ssh/sshd_config - restart ssh EOF
genisoimage -output test-cidata.iso -volid cidata -joliet -rock user-data meta-data
common for arm64, ppc64el, s390x, armhf:
---
cloud-init data iso:
echo 'local-hostname: test' >meta-data
PUBKEY=$(cat $HOME/. ssh/id_ rsa.pub)
cat <<EOF >user-data authorized- keys: ["$PUBKEY"] ssh/sshd_ config
#cloud-config
users:
- name: ubuntu
ssh-
sudo: ['ALL=(ALL) NOPASSWD:ALL']
groups: sudo
shell: /bin/bash
runcmd:
- echo 'AllowUsers ubuntu' >>/etc/
- restart ssh
EOF
genisoimage -output test-cidata.iso -volid cidata -joliet -rock user-data meta-data