main.yml 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. ---
  2. # Defaults for oVirt/RHV provider integration
  3. compatibility_version: 4.2
  4. data_center_name: Default
  5. wait_for_ip: true
  6. openshift_rhv_cluster: Default
  7. template_name: openshift_node
  8. # oVirt VM Profiles
  9. openshift_rhv_vm_profile:
  10. master:
  11. cluster: "{{ openshift_rhv_cluster }}"
  12. template: "{{ template_name }}"
  13. memory: 16GiB
  14. cores: 2
  15. high_availability: true
  16. disks:
  17. - size: 15GiB
  18. storage_domain: "{{ openshift_rhv_data_store }}"
  19. name: docker_disk
  20. interface: virtio
  21. - size: 30GiB
  22. storage_domain: "{{ openshift_rhv_data_store }}"
  23. name: localvol_disk
  24. interface: virtio
  25. - size: 25GiB
  26. storage_domain: "{{ openshift_rhv_data_store }}"
  27. name: etcd_disk
  28. interface: virtio
  29. state: running
  30. node:
  31. cluster: "{{ openshift_rhv_cluster }}"
  32. template: "{{ template_name }}"
  33. memory: 8GiB
  34. cores: 2
  35. high_availability: true
  36. disks:
  37. - size: 15GiB
  38. storage_domain: "{{ openshift_rhv_data_store }}"
  39. name: docker_disk
  40. interface: virtio
  41. - size: 30GiB
  42. storage_domain: "{{ openshift_rhv_data_store }}"
  43. name: localvol_disk
  44. interface: virtio
  45. state: running
  46. openshift_rhv_vm_manifest:
  47. - name: 'master'
  48. count: 3
  49. profile: 'master'
  50. - name: 'infra'
  51. count: 3
  52. profile: 'node'
  53. - name: 'compute'
  54. count: 1
  55. profile: 'node'
  56. - name: 'lb'
  57. count: 1
  58. profile: 'node'