Sample cloud-init v24.x

Jbn1233
Oct 4, 2024

--

To add a user with sudo privileges without requiring a password, user password, SSH authorized keys and time zone

hostname: test1
ssh_pwauth: True
disable_root: false
ssh_authorized_keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1yKZfUkBEHnMPCNTE5AAAAIE4guQl0KxwtNdzzXZdV+uU4KUDr
users:
- name: kubeadm
gecos: kubeadm
primary_group: kubeadm
groups: sudo
shell: /bin/bash
ssh_authorized_keys:
- ssh-ed25519 AAAAC3NTE5VyKZfUkBEzaC1lZDI1aPnMPC+uU4AAAAIE4guQl0KxwtNdzzXZdKUDr
sudo: ALL=(ALL) NOPASSWD:ALL
chpasswd:
expire: false
users:
- {name: root, password: $6$ZcXrwfkZgNHBtuMtBE7QdZ7/hBfZkErxxsrn3Qq92pqGmwmcyM$IN2duWioOfP7bQeU4EoVJ7xaCgrQ2bO5gCtKl085m.9fE.}
- {name: kubeadm, password: clear-text-password, type: text}
timezone: Asia/Bangkok

That’s all

--

--

Jbn1233
Jbn1233

Written by Jbn1233

Very short and simple notes for CKA/SRE and may not works on your environment | jbn1233@gmail.com | Bangkok, Thailand |

No responses yet