tpotce/cloud/terraform/cloud-init.yaml

27 lines
595 B
YAML
Raw Normal View History

2019-06-25 15:33:56 +00:00
#cloud-config
timezone: ${timezone}
2019-06-25 15:33:56 +00:00
packages:
- git
runcmd:
- curl -sS --retry 5 https://github.com
2020-09-04 13:01:21 +00:00
- git clone https://github.com/telekom-security/tpotce /root/tpot
2019-06-25 15:33:56 +00:00
- /root/tpot/iso/installer/install.sh --type=auto --conf=/root/tpot.conf
- rm /root/tpot.conf
- /sbin/shutdown -r now
password: ${password}
chpasswd:
expire: false
2019-06-25 15:33:56 +00:00
write_files:
- content: |
# tpot configuration file
myCONF_TPOT_FLAVOR='${tpot_flavor}'
myCONF_WEB_USER='${web_user}'
myCONF_WEB_PW='${web_password}'
2019-06-25 15:33:56 +00:00
owner: root:root
path: /root/tpot.conf
permissions: '0600'