30 lines
1.3 KiB
YAML
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) 0 * * * /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 |