Files
vmcreate/khl.yaml
2025-11-10 10:00:00 +00:00

30 lines
1.3 KiB
YAML

#cloud-config
hostname: HOSTNAME
manage_etc_hosts: true
fqdn: HOSTNAME
user: root
disable_root: False
password: $5$aRlGK2LC$QP4pRWLj.16HYUG5VZPi.6IwJeAIX7QUnqNWxovVsG1
ssh_authorized_keys:
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC0jrPt0N1XFasjfXjfnVp41mDjkDh1dK/PSA5dfrhnQg2FxDdL+RuZWaDiJ0zzVztGOAwrl+2mOwJBQY/dp2INl0ouRQ/Du9HkGnH/r9wFRVyCaMvphrSkr2VTsFbbS51wTRa7MPh8B8vyfMsWzqNr0gtvJBuYoxVBhTXG3b9Zr9wgfilmYQPhOAWOq5J6DqQby2FwmlyAoRvnCpWcXsbLiPqBmxtV7C6LS+suhSCpnaDWCPpnE8Aj1PETrHf6TdIJxL89YW4h/I2mlmWusrGkEYJpvar6BIKMcpPjBYH1Jgs3ELv96AEyG0julu6Tz8U7LTkFknXrB1jJF8YBFicXw3dLG10Ayez+abZvh0lAj1a8DwHDr0RSO3nTM3E/mOTrpdHn8Pq/xDRgatvdo/f9WsCTHCpDPDeIjYch6H1czGfUGx6i2yqxslawz9JLKoYv+tPS0s1jfSoSz/gcAmk4a3wjRDqBi2PAxjKLkBXgf5aZ5HH6G7sti/GVRCoI33U= dbsky@gfx
chpasswd:
expire: False
package_upgrade: true
packages:
- qemu-guest-agent
- git
- net-tools
- python3
- python3-pip
- python3-venv
runcmd:
- systemctl enable --now qemu-guest-agent
- timedatectl set-timezone Europe/Moscow
- crontab -e
- (crontab -l; echo "$(ip a | grep 10.10.35 | cut -d ' ' -f 6 | sed "s|/|.|g" | cut -d '.' -f 4) 3 * * * /sbin/shutdown -r now") | crontab -
- mkdir /mnt/khl
- echo "khl /mnt/khl 9p trans=virtio,ro,_netdev 0 0" >> /etc/fstab
- systemctl daemon-reload
- mount -a
- git -C /root clone https://git.tvstart.ru/ychernenko/KHL.git
- bash /root/KHL/deploy.sh