Tok
2018-10-29 c5ef2a9559a2536def9bd42cf24d511cb7dff1c0
Cleaned up user.info in linkligh-foundations pre_infra.yml
2 files modified
46 ■■■■ changed files
ansible/configs/linklight-foundations/README.adoc 44 ●●●● patch | view | raw | blame | history
ansible/configs/linklight-foundations/pre_infra.yml 2 ●●● patch | view | raw | blame | history
ansible/configs/linklight-foundations/README.adoc
@@ -101,32 +101,35 @@
----
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
----
@@ -149,8 +152,9 @@
[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
@@ -161,8 +165,8 @@
  -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Ā·
ansible/configs/linklight-foundations/pre_infra.yml
@@ -72,7 +72,7 @@
    - name: generate email content for user  
      debug:
        msg: 
          - "user.info: Login is student1@{{ hostvars['{{ guid }}-student1-ansible']['ansible_ssh_host'] }}"
          - "user.info: Login is ssh student1@{{ hostvars[groups['control_nodes'][0]]['ansible_host'] }}"
          - "user.info: Password is `ansible`"
    - debug: