Skip to content
Snippets Groups Projects

Draft: feat: Add ansible command to the user-data.txt

1 file
+ 10
0
Compare changes
  • Side-by-side
  • Inline
+ 10
0
@@ -42,7 +42,12 @@ deploy_http_proxy_node:
@@ -42,7 +42,12 @@ deploy_http_proxy_node:
- |
- |
cat > user_data.txt <<EOF
cat > user_data.txt <<EOF
#!/bin/bash
#!/bin/bash
 
sudo bash -c "cat > /etc/hosts <<EOF
 
127.0.0.1 ${SSH_PROXY_INSTANCE_NAME} localhost localhost.localdomain localhost4 localhost4.localdomain4
 
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
 
EOF"
echo "$DEV_KEY" >> /root/.ssh/authorized_keys
echo "$DEV_KEY" >> /root/.ssh/authorized_keys
 
ansible-playbook -i localhost, -c local ansible/cheaha.yml
EOF
EOF
- >
- >
export HTTP_PROXY_INSTANCE_ID=$(openstack server create
export HTTP_PROXY_INSTANCE_ID=$(openstack server create
@@ -78,7 +83,12 @@ deploy_ssh_proxy_node:
@@ -78,7 +83,12 @@ deploy_ssh_proxy_node:
- |
- |
cat > user_data.txt <<EOF
cat > user_data.txt <<EOF
#!/bin/bash
#!/bin/bash
 
sudo bash -c "cat > /etc/hosts <<EOF
 
127.0.0.1 ${SSH_PROXY_INSTANCE_NAME} localhost localhost.localdomain localhost4 localhost4.localdomain4
 
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
 
EOF"
echo "$DEV_KEY" >> /root/.ssh/authorized_keys
echo "$DEV_KEY" >> /root/.ssh/authorized_keys
 
ansible-playbook -i localhost, -c local ansible/cheaha.yml
EOF
EOF
- >
- >
export SSH_PROXY_INSTANCE_ID=$(openstack server create
export SSH_PROXY_INSTANCE_ID=$(openstack server create
Loading