two/internal/metadata/templates/vendor-data.tmpl
GnomeZworc 883d628bf6
f-34: metadata: update metadata gen files #34
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
2026-08-24 22:14:15 +02:00

17 lines
335 B
Go Template

{{- if or .Password .SSHKEY -}}
#cloud-config
users:
- name: syonad
sudo: ["ALL=(ALL) NOPASSWD:ALL"]
shell: /bin/bash
{{- if .Password }}
lock_passwd: false
passwd: "{{ .Password }}"
{{- else }}
lock_passwd: true
{{- end }}
{{- if .SSHKEY }}
ssh_authorized_keys:
- "{{ .SSHKEY }}"
{{- end }}
{{- end }}