kvm/user-data.yaml

42 lines
1.2 KiB
YAML

#cloud-config
---
autoinstall:
version: 1
locale: en_US.UTF-8
keyboard:
layout: us
identity:
hostname: vm-template-staging
username: moeny
password: '$6$rounds=4096$saltsaltsaltsalt$hashedpasswordhere'
ssh:
install-server: true
authorized-keys:
# Add username or email to end of authorized-key below
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCRMJNdI/n/7xYN65zHFN8hlRSDg5OPJ12AwOsUyP8OmKCQTapoVQ/suvjaUTCtt8o28QNIQm1vAD03hFNzVJn6F6FJu9vUbR+YqlmzmzGJXB6sWWTEnc9/GsVvLoculuzFYfa2qU9xFbuUTtqFRu6qor82TPAhy/yVWzIvRxlfuxKLpdU9paKiV+WtCkSpVoBgIH6soBE1swMX4ILIOGeFTrmCdBac4K1Bs0OarKtShR6PHdNiqPlwpCeQQDZD8ops69yBMc0t6poFZC9FYSj7arJEWvZN9YtUr+PJiYZQc+gIG4enPW1Zf4FEkXXvH/t6RaYMq9w/P5lIUNOVe169
allow-pw: false
network:
version: 2
ethernets:
enp1s0:
dhcp4: false
addresses:
- 100.40.223.190/24
gateway4: 100.40.223.1
nameservers:
addresses:
- 8.8.8.8
- 8.8.4.4
storage:
layout:
name: lvm
packages:
- vim
- htop
- net-tools
user-data:
disable_root: false
late-commands:
- curtin in-target --target=/target apt-get update