| | |
| | | ---- |
| | | export ANSIBLE_CONFIG=configs/linklight/ansible.cfg |
| | | |
| | | GUID=td08 |
| | | ENV_TYPE=linklight |
| | | GUID=tdl01 |
| | | ENVTYPE=linklight-foundations |
| | | ANSIBLE_LOG_FILE=/tmp/${ENVTYPE}-$GUID} |
| | | CLOUD_PROVIDER=ec2 |
| | | |
| | | EC2_REGION=us-east-1 |
| | | EC2_NAME_PREFIX=${GUID} |
| | | EC2_KEYNAME=${GUID}-link |
| | | |
| | | STUDENT_TOTAL=2 |
| | | STUDENT_WORKLOADS=foundations_engine |
| | | #foundations_networking_v2_allcisco |
| | | #foundations_tower |
| | | |
| | | ANSIBLE_REPO_PATH=$(pwd) |
| | | |
| | | ansible-playbook main.yml \ |
| | | -e ANSIBLE_REPO_PATH=${ANSIBLE_REPO_PATH} \ |
| | | -e guid=${GUID} \ |
| | | -e env_type=${ENV_TYPE} \ |
| | | -e project_tag=${ENV_TYPE}-${GUID} \ |
| | | -e ec2_key_name=${EC2_KEYNAME} \ |
| | | -e ec2_region=${EC2_REGION} \ |
| | | -e ec2_name_prefix=${GUID} \ |
| | | -e cloud_provider=${CLOUD_PROVIDER} \ |
| | | -e "{'student_total': ${STUDENT_TOTAL}}" \ |
| | | -e software_to_deploy=none \ |
| | | ansible-playbook main.yml \ |
| | | -e ANSIBLE_REPO_PATH=${ANSIBLE_REPO_PATH} \ |
| | | -e guid=${GUID} \ |
| | | -e env_type=${ENVTYPE} \ |
| | | -e project_tag=${ENVTYPE}-${GUID} \ |
| | | -e ec2_key_name=${EC2_KEYNAME} \ |
| | | -e ec2_region=${EC2_REGION} \ |
| | | -e ec2_name_prefix=${GUID} \ |
| | | -e cloud_provider=${CLOUD_PROVIDER} \ |
| | | -e "{'student_total': 1}" \ |
| | | -e software_to_deploy=none \ |
| | | --skip-tags=deploy_infrastructure,post_infra_tasks,pre_software_tasks,deploy_software,post_software,email \ |
| | | -e @configs/linklight/linklight_all_vars.yml \ |
| | | -e @configs/linklight/linklight_engine_vars.yml |
| | | -e @configs/${ENVTYPE}/lab_vars/foundations_all_vars.yml \ |
| | | -e @configs/${ENVTYPE}/lab_vars/${STUDENT_WORKLOADS}_vars.yml |
| | | |
| | | ---- |
| | | |
| | |
| | | |
| | | [source,bash] |
| | | ---- |
| | | GUID=td08 |
| | | ENV_TYPE=linklight |
| | | GUID=tdl01 |
| | | ENVTYPE=linklight-foundations |
| | | STUDENT_WORKLOADS=foundations_engine |
| | | |
| | | EC2_NAME_PREFIX=${GUID} |
| | | EC2_REGION=us-east-1 |
| | |
| | | -e ANSIBLE_REPO_PATH=${ANSIBLE_REPO_PATH} \ |
| | | -e ec2_name_prefix=${GUID} \ |
| | | -e ec2_region=${EC2_REGION} \ |
| | | -e @configs/linklight/linklight_all_vars.yml \ |
| | | -e @configs/linklight/linklight_engine_vars.yml |
| | | -e @configs/${ENVTYPE}/lab_vars/foundations_all_vars.yml \ |
| | | -e @configs/${ENVTYPE}/lab_vars/${STUDENT_WORKLOADS}_vars.yml |
| | | ---- |
| | | |
| | | To delete networking v1 substitute the last line above (`-e @configs/linklight/linklight_engine_vars.yml`) forĀ· |