create vm based on cloud image
This commit is contained in:
parent
18bdc1e6d6
commit
9970fcd0ef
5 changed files with 44 additions and 112 deletions
22
vm/cloud-config
Normal file
22
vm/cloud-config
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
#cloud-config
|
||||
hostname: pandora
|
||||
password: pandora
|
||||
chpasswd: { expire: False }
|
||||
ssh_pwauth: True
|
||||
|
||||
growpart:
|
||||
mode: auto
|
||||
devices: ['/']
|
||||
ignore_growroot_disabled: false
|
||||
|
||||
runcmd:
|
||||
- sed -i s/ubuntu/pandora/g /etc/passwd /etc/shadow /etc/group
|
||||
- mv /home/ubuntu /home/pandora
|
||||
- echo "pandora:pandora" | chpasswd
|
||||
- apt-get update -qq
|
||||
- apt-get install -y curl
|
||||
- curl -sL https://pan.do/ra-install -o /root/pandora_install.sh
|
||||
- chmod +x /root/pandora_install.sh
|
||||
- /root/pandora_install.sh | tee /root/pandora_install.log
|
||||
- sed -i s/console=ttyS0/quiet/g /etc/default/grub /boot/grub/grub.cfg /etc/default/grub.d/50-cloudimg-settings.cfg
|
||||
- poweroff
|
||||
Loading…
Add table
Add a link
Reference in a new issue