#cloud-config hostname: sic-jkn-dei01 chpasswd: list: | root:tlstprP1@# svradm1:tlstprP1@# expire: False ssh_pwauth: True write_files: - content: | BOOTPROTO=none DEVICE=eth0 ONBOOT=yes NM_CONTROLLED=no TYPE=Ethernet USERCTL=no IPADDR=10.102.68.111 GATEWAY=10.102.68.1 NETMASK=255.255.255.0 path: /etc/sysconfig/network-scripts/ifcfg-eth0 - content: | nameserver 174.100.20.2 path: /etc/resolv.conf yum_repos: cmp-base: baseurl: http://10.103.64.54/repo/rhel7/base/ enabled: true failovermethod: priority gpgcheck: false name: cmp-base cmp-centosplus: baseurl: http://10.103.64.54/repo/rhel7/centosplus/ enabled: true failovermethod: priority gpgcheck: false name: cmp-centosplus cmp-extras: baseurl: http://10.103.64.54/repo/rhel7/extras/ enabled: true failovermethod: priority gpgcheck: false name: cmp-extras cmp-updates: baseurl: http://10.103.64.54/repo/rhel7/updates/ enabled: true failovermethod: priority gpgcheck: false name: cmp-updates cmp-epel: baseurl: http://10.103.64.54/repo/rhel7/epel/ enabled: true failovermethod: priority gpgcheck: false name: cmp-epel cmp-devops: baseurl: http://10.103.64.54/repo/rhel7/devops/ enabled: true failovermethod: priority gpgcheck: false name: cmp-devops cmp-saltstack: baseurl: http://10.103.64.54/repo/rhel7/saltstack/ enabled: true failovermethod: priority gpgcheck: false name: cmp-saltstack cmp-zabbix: baseurl: http://10.103.64.54/repo/rhel7/zabbix/ enabled: true failovermethod: priority gpgcheck: false name: cmp-zabbix runcmd: - 'sudo hostnamectl set-hostname sic-jkn-dei01' - 'sudo ifdown eth0' - 'sudo ifup eth0' - 'sudo rm -rf /etc/udev/rules.d/70-persistent-net.rules' - 'sudo rm -rf /etc/yum.repos.d/CentOS-*' - 'sudo yum -y install salt-minion' - 'echo "master: 10.102.68.69" | sudo tee /etc/salt/minion' - 'sudo systemctl start salt-minion' - 'sudo systemctl enable salt-minion' - 'sleep 5' - 'sudo systemctl restart salt-minion'