main.yml 704 B

123456789101112131415161718192021222324
  1. ---
  2. - name: Install clients
  3. package:
  4. name: "{{ openshift_service_type }}-clients{{ openshift_pkg_version | default('') }}"
  5. state: present
  6. register: result
  7. until: result is succeeded
  8. - name: Check that CLI image is present
  9. command: "{{ openshift_container_cli }} images -q {{ openshift_cli_image }}"
  10. register: cli_image
  11. - name: Pre-pull cli image
  12. command: "{{ openshift_container_cli }} pull {{ openshift_cli_image }}"
  13. environment:
  14. NO_PROXY: "{{ openshift.common.no_proxy | default('') }}"
  15. when: cli_image.stdout_lines == []
  16. - name: Install bash completion for oc tools
  17. package:
  18. name: bash-completion
  19. state: present
  20. register: result
  21. until: result is succeeded