Skip to content
Snippets Groups Projects
Commit b9a3ea9f authored by Eesaan Atluri's avatar Eesaan Atluri
Browse files

feat: Add --extra-vars option defined by variable

This will allow you to define the variables during runtime whose values
you may want to override. In this case, we want to override the DNS
config related to nameserver and search domain
parent 95fb35d7
No related branches found
No related tags found
2 merge requests!117This MR merges the feat-hpc-factory branch, which was focused on building and deploying proxy images for the COD cluster.,!115Add a task to template DNS config
...@@ -152,7 +152,7 @@ deploy_http_proxy_node: ...@@ -152,7 +152,7 @@ deploy_http_proxy_node:
git clone ${CI_REPOSITORY_URL} /tmp/${CI_PROJECT_NAME} git clone ${CI_REPOSITORY_URL} /tmp/${CI_PROJECT_NAME}
cd /tmp/${CI_PROJECT_NAME} cd /tmp/${CI_PROJECT_NAME}
git checkout ${CI_COMMIT_REF_NAME} git checkout ${CI_COMMIT_REF_NAME}
ansible-playbook -c local -i 127.0.0.1, ansible/cheaha.yml | tee -a /tmp/ansible.log ansible-playbook -c local -i 127.0.0.1, --extra-vars="$EXTRA_VARS" ansible/cheaha.yml | tee -a /tmp/ansible.log
rm -rf /tmp/${CI_PROJECT_NAME} rm -rf /tmp/${CI_PROJECT_NAME}
EOF EOF
- > - >
...@@ -200,7 +200,7 @@ deploy_ssh_proxy_node: ...@@ -200,7 +200,7 @@ deploy_ssh_proxy_node:
git clone ${CI_REPOSITORY_URL} /tmp/${CI_PROJECT_NAME} git clone ${CI_REPOSITORY_URL} /tmp/${CI_PROJECT_NAME}
cd /tmp/${CI_PROJECT_NAME} cd /tmp/${CI_PROJECT_NAME}
git checkout ${CI_COMMIT_REF_NAME} git checkout ${CI_COMMIT_REF_NAME}
ansible-playbook -c local -i 127.0.0.1, ansible/cheaha.yml | tee -a /tmp/ansible.log ansible-playbook -c local -i 127.0.0.1, --extra-vars="$EXTRA_VARS" ansible/cheaha.yml | tee -a /tmp/ansible.log
rm -rf /tmp/${CI_PROJECT_NAME} rm -rf /tmp/${CI_PROJECT_NAME}
EOF EOF
- > - >
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment