inventory.yml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. ---
  2. # A simplistic inventory for the classroom VMs.
  3. all:
  4. hosts:
  5. workstation.lab.example.com:
  6. ansible_connection: local
  7. utility.lab.example.com:
  8. ansible_user: lab
  9. bastion.lab.example.com:
  10. ansible_user: root
  11. vars:
  12. # OpenShift and RHSSO versions.
  13. ocp_maj: "4.10"
  14. ocp_z: "4.10.3"
  15. sso_z: "7.6.0"
  16. # These are the tools we need, some also need to be downloaded.
  17. tools:
  18. oc:
  19. final_name: /usr/bin/oc
  20. completion: yes
  21. completion_file: oc
  22. opm:
  23. download: yes
  24. download_filename: opm-linux-{{ ocp_z }}.tar.gz
  25. archive_filename: opm
  26. final_name: /usr/local/bin/opm
  27. completion: yes
  28. completion_file: opm
  29. grpcurl:
  30. download: yes
  31. download_url: https://github.com/fullstorydev/grpcurl/releases/download/v1.8.7
  32. download_filename: grpcurl_1.8.7_linux_x86_64.tar.gz
  33. archive_filename: grpcurl
  34. final_name: /usr/local/bin/grpcurl
  35. completion: no
  36. # The list of OpenShift clusters check-env will try to connect to.
  37. clusters:
  38. - ocp4
  39. # Whether we will use a standalone RHSSO ZIP or not (only used in check-env).
  40. need_sso_zip: yes
  41. ...