ansible/roles/ocp4-workload-aws-jumpbox/defaults/main.yml
@@ -3,6 +3,9 @@ ocp_username: opentlc-mgr silent: False aws_jumpbox_virtualenv_home: "/home/{{ ansible_user }}/virtualenvs/aws-jumpbox" aws_jumpbox_home: "/home/{{ ansible_user }}/aws-jumpbox" # Variables defined from AgnosticD Runs: # guid # cluster_name ansible/roles/ocp4-workload-aws-jumpbox/tasks/workload.yml
@@ -15,7 +15,7 @@ pip: state: present virtualenv_command: /usr/local/bin/virtualenv virtualenv: /opt/virtualenvs/aws-jumpbox virtualenv: "{{ aws_jumpbox_virtualenv_home }}" name: - ansible - selinux @@ -24,19 +24,19 @@ - name: Create the Jumpbox directory file: name: "/opt/aws-jumpbox" name: "{{ aws_jumpbox_home }}" state: directory owner: "{{ ansible_user }}" group: "{{ ansible_user }}" mode: 0755 owner: root group: root - name: Copy Jumpbox Playbooks copy: src: "./templates/{{item}}" dest: "/opt/aws-jumpbox/{{ item }}" dest: "{{ aws_jumpbox_home }}/{{ item }}" owner: "{{ ansible_user }}" group: "{{ ansible_user }}" mode: 0644 owner: root group: root loop: - aws_inventory.yml - create_jumpbox.yml @@ -47,11 +47,10 @@ src: "{{ item.src }}" dest: "{{ item.dest }}" mode: 0755 owner: root group: root owner: "{{ ansible_user }}" loop: - { src: "./templates/create_jumpbox.j2", dest: "/opt/aws-jumpbox/create_jumpbox.sh" } - { src: "./templates/delete_jumpbox.j2", dest: "/opt/aws-jumpbox/delete_jumpbox.sh" } - { src: "./templates/create_jumpbox.j2", dest: "{{ aws_jumpbox_home }}/create_jumpbox.sh" } - { src: "./templates/delete_jumpbox.j2", dest: "{{ aws_jumpbox_home }}/delete_jumpbox.sh" } # Leave this as the last task in the playbook. - name: workload tasks complete ansible/roles/ocp4-workload-aws-jumpbox/templates/create_jumpbox.j2
@@ -1,4 +1,4 @@ #!/bin/bash source /opt/virtualenvs/aws-jumpbox/bin/activate source {{ aws_jumpbox_virtualenv_home }}/bin/activate ansible-playbook /opt/aws-jumpbox/create_jumpbox.yml -e guid={{ guid }} -e cluster_name={{ cluster_name }} -e aws_region={{ aws_region }} ansible-playbook {{ aws_jumpbox_home }}/create_jumpbox.yml -e guid={{ guid }} -e cluster_name={{ cluster_name }} -e aws_region={{ aws_region }} ansible/roles/ocp4-workload-aws-jumpbox/templates/delete_jumpbox.j2
@@ -1,4 +1,4 @@ #!/bin/bash source /opt/virtualenvs/aws-jumpbox/bin/activate source {{ aws_jumpbox_virtualenv_home }}/bin/activate ansible-playbook /opt/aws-jumpbox/delete_jumpbox.yml -e guid={{ guid }} -e cluster_name={{ cluster_name }} -e aws_region={{ aws_region }} ansible-playbook {{ aws_jumpbox_home }}/delete_jumpbox.yml -e guid={{ guid }} -e cluster_name={{ cluster_name }} -e aws_region={{ aws_region }}