| | |
| | | |
| | | === Deploy a Workload with the `ocp-workload` playbook [Mostly for testing] |
| | | ---- |
| | | SUBDOMAIN_BASE=`oc whoami --show-server | cut -d'.' -f 2,3,4,5 | cut -d':' -f 1` |
| | | GUID=jb45 |
| | | HOST_GUID=dev39 |
| | | TARGET_HOST="bastion.$HOST_GUID.openshift.opentlc.com" |
| | | OCP_USERNAME="jbride-redhat.com" |
| | | WORKLOAD="ocp-workload-bxms-dm" |
| | | SSH_USERNAME="jbride-redhat.com" |
| | | SSH_PRIVATE_KEY="id_ocp" |
| | | OCP_USERNAME="jbride-redhat.com" |
| | | |
| | | # a TARGET_HOST is specified in the command line, without using an inventory file |
| | | ansible-playbook -i ${TARGET_HOST}, ./configs/ocp-workloads/ocp-workload.yml \ |
| | | -e"ansible_ssh_private_key_file=~/.ssh/${SSH_PRIVATE_KEY}" \ |
| | | -e"ansible_ssh_user=${SSH_USERNAME}" \ |
| | | ansible-playbook -i localhost, -c local ./configs/ocp-workloads/ocp-workload.yml \ |
| | | -e"ANSIBLE_REPO_PATH=`pwd`" \ |
| | | -e"ocp_username=${OCP_USERNAME}" \ |
| | | -e"ocp_workload=${WORKLOAD}" \ |
| | | -e"guid=${GUID}" \ |
| | | -e"ocp_user_needs_quota=true" \ |
| | | -e"ocp_apps_domain=apps.${HOST_GUID}.openshift.opentlc.com" \ |
| | | -e"ACTION=create" |
| | | -e"ACTION=create" \ |
| | | -e"subdomain_base=$SUBDOMAIN_BASE" \ |
| | | -e"ocp_username=$OCP_USERNAME" |
| | | |
| | | ---- |
| | | |
| | | === To Delete an environment |
| | | ---- |
| | | GUID=jb45 |
| | | HOST_GUID=dev39 |
| | | TARGET_HOST="bastion.$HOST_GUID.openshift.opentlc.com" |
| | | OCP_USERNAME="jbride-redhat.com" |
| | | WORKLOAD="ocp-workload-bxms-dm" |
| | | SSH_USERNAME="jbride-redhat.com" |
| | | SSH_PRIVATE_KEY="id_ocp" |
| | | |
| | | # a TARGET_HOST is specified in the command line, without using an inventory file |
| | | ansible-playbook -i ${TARGET_HOST}, ./configs/ocp-workloads/ocp-workload.yml \ |
| | | -e"ansible_ssh_private_key_file=~/.ssh/${SSH_PRIVATE_KEY}" \ |
| | | -e"ansible_ssh_user=${SSH_USERNAME}" \ |
| | | ansible-playbook -i localhost, -c local ./configs/ocp-workloads/ocp-workload.yml \ |
| | | -e"ANSIBLE_REPO_PATH=`pwd`" \ |
| | | -e"ocp_username=${OCP_USERNAME}" \ |
| | | -e"ocp_workload=${WORKLOAD}" \ |