Vince Power
2020-03-13 db6af5c6a60e5f02e0a831aac21e73901f8dbba3
refs
author Vince Power <vince.power@gmail.com>
Friday, March 13, 2020 22:00 +0100
committer GitHub <noreply@github.com>
Friday, March 13, 2020 22:00 +0100
commitdb6af5c6a60e5f02e0a831aac21e73901f8dbba3
tree fee0d46abae1d65c7c786d022ce251bb0fd52bf0 tree | zip | gz
parent e2d8ee07cc3325d5d2f3726cad4e117e9303c416 view | diff
Adding a Google Cloud Provider and the ocp4-cluster as gcp enabled (#1244)

* Adding a Google Cloud Provider and the ocp4-cluster as gcp enabled

* Making gcloud use ENV variables with a unique temp directory

* cleaning up a redundant set_fact and fixing a bug in azure_infra deploy which got exposed during the same test cycle

* making ssh keys autogenerate and add admin keys to hosts in Azure and GCP

* Ensuring a user specified key could still be used on Azure or GCP

* adding osp_ssh_config_setup.yml even though it isn't used
11 files added
9 files modified
658 ■■■■■ changed files
ansible/cloud_providers/azure_infrastructure_deployment.yml 17 ●●●● diff | view | raw | blame | history
ansible/cloud_providers/gcp_destroy_env.yml 13 ●●●●● diff | view | raw | blame | history
ansible/cloud_providers/gcp_infrastructure_deployment.yml 194 ●●●●● diff | view | raw | blame | history
ansible/cloud_providers/gcp_ssh_config_setup.yml 3 ●●●●● diff | view | raw | blame | history
ansible/cloud_providers/osp_ssh_config_setup.yml 3 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/default_vars.yml 5 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/default_vars_gcp.yml 41 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/destroy_env.yml 29 ●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/files/cloud_providers/azure_cloud_template.j2 5 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/files/cloud_providers/gcp_cloud_template.j2 83 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/post_software.yml 5 ●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/pre_infra.yml 7 ●●●●● diff | view | raw | blame | history
ansible/configs/ocp4-cluster/pre_software.yml 22 ●●●● diff | view | raw | blame | history
ansible/roles/host-ocp4-destroy/tasks/main.yml 8 ●●●● diff | view | raw | blame | history
ansible/roles/host-ocp4-provisioner/tasks/gcp_prereqs.yml 34 ●●●●● diff | view | raw | blame | history
ansible/roles/infra-common-ssh-config-generate/defaults/main.yml 1 ●●●● diff | view | raw | blame | history
ansible/roles/infra-gcp-create-inventory/tasks/main.yml 84 ●●●●● diff | view | raw | blame | history
ansible/roles/infra-gcp-template-destroy/tasks/main.yml 83 ●●●●● diff | view | raw | blame | history
tools/virtualenvs/azure-ansible-latest.txt 14 ●●●●● diff | view | raw | blame | history
tools/virtualenvs/gcp-ansible-latest.txt 7 ●●●●● diff | view | raw | blame | history