main.yml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. ---
  2. openshift_gcp_prefix: ''
  3. openshift_gcp_create_network: True
  4. openshift_gcp_create_registry_bucket: True
  5. openshift_gcp_kubernetes_cluster_status: owned # or shared
  6. openshift_gcp_node_group_type: master
  7. openshift_gcp_ssh_private_key: ''
  8. openshift_gcp_project: ''
  9. openshift_gcp_clusterid: default
  10. openshift_gcp_region: us-central1
  11. openshift_gcp_zone: us-central1-a
  12. openshift_gcp_network_name: "{{ openshift_gcp_prefix }}network"
  13. openshift_gcp_iam_service_account: ''
  14. openshift_gcp_iam_service_account_keyfile: ''
  15. openshift_gcp_master_lb_timeout: 2m
  16. openshift_gcp_infra_network_instance_group: ig-i
  17. openshift_gcp_image: 'rhel-7'
  18. openshift_gcp_base_image: rhel-7
  19. openshift_gcp_registry_bucket_keyfile: ''
  20. openshift_gcp_registry_bucket_name: "{{ openshift_gcp_prefix }}-docker-registry"
  21. openshift_gcp_master_dns_ttl: 300
  22. openshift_gcp_node_group_config:
  23. - name: master
  24. suffix: m
  25. tags: ocp-master
  26. machine_type: n1-standard-2
  27. boot_disk_size: 150
  28. scale: 1
  29. - name: infra
  30. suffix: i
  31. tags: ocp-infra-node ocp-node
  32. machine_type: n1-standard-2
  33. boot_disk_size: 150
  34. scale: 1
  35. - name: node
  36. suffix: n
  37. tags: ocp-node
  38. machine_type: n1-standard-2
  39. boot_disk_size: 150
  40. scale: 3
  41. - name: node-flex
  42. suffix: nf
  43. tags: ocp-node
  44. machine_type: n1-standard-2
  45. boot_disk_size: 150
  46. scale: 0
  47. openshift_gcp_startup_script_file: "{{ role_path }}/files/bootstrap-script.sh"
  48. openshift_gcp_user_data_file: ''
  49. openshift_gcp_multizone: False
  50. openshift_gcp_node_group_mapping:
  51. masters: 'node-config-master'
  52. infra: 'node-config-infra'
  53. compute: 'node-config-compute'