| | |
| | | tags: |
| | | - install_openshift_client_vm_packages |
| | | |
| | | - name: Create docker group |
| | | become: yes |
| | | group: |
| | | name: docker |
| | | state: present |
| | | |
| | | - name: Create users group |
| | | become: yes |
| | | group: |
| | | name: users |
| | | state: present |
| | | |
| | | - when: |
| | | - student_name is defined |
| | | - student_name != '' |
| | | name: Add user to docker and users groups |
| | | become: yes |
| | | user: |
| | | name: "{{ student_name }}" |
| | | append: yes |
| | | groups: docker,users |
| | | |
| | | - name: Enable and Start Docker |
| | | service: |
| | | name: docker |
| | |
| | | - name: Install FTL |
| | | debug: |
| | | msg: "TBD: Install FTL on Client VM" |
| | | |
| | | - name: Download & install operator-sdk |
| | | become: yes |
| | | get_url: |
| | | url: "{{ _operator_sdk_url }}" |
| | | dest: "/usr/bin/operator-sdk" |
| | | mode: 0755 |
| | | owner: root |
| | | group: users |
| | | # Do not fail because of that binary install |
| | | ignore_errors: yes |