---
openshift_gcp_prefix: ''

openshift_gcp_create_network: True
openshift_gcp_create_registry_bucket: True
openshift_gcp_kubernetes_cluster_status: owned  # or shared
openshift_gcp_node_group_type: master

openshift_gcp_ssh_private_key: ''

openshift_gcp_project: ''
openshift_gcp_clusterid: default
openshift_gcp_region: us-central1
openshift_gcp_zone: us-central1-a

openshift_gcp_network_name: "{{ openshift_gcp_prefix }}network"
openshift_gcp_network_project: ''

openshift_gcp_iam_service_account: ''
openshift_gcp_iam_service_account_keyfile: ''

openshift_gcp_master_lb_timeout: 2m

openshift_gcp_infra_network_instance_group: ig-i

openshift_gcp_image: 'rhel-7'
openshift_gcp_base_image: rhel-7

openshift_gcp_registry_bucket_keyfile: ''
openshift_gcp_registry_bucket_name: "{{ openshift_gcp_prefix }}-docker-registry"

openshift_gcp_master_dns_ttl: 300

openshift_gcp_node_group_config:
  - name: master
    suffix: m
    tags: ocp-master
    machine_type: n1-standard-2
    boot_disk_size: 150
    scale: 1
  - name: infra
    suffix: i
    tags: ocp-infra-node ocp-node
    machine_type: n1-standard-2
    boot_disk_size: 150
    scale: 1
  - name: node
    suffix: n
    tags: ocp-node
    machine_type: n1-standard-2
    boot_disk_size: 150
    scale: 3
  - name: node-flex
    suffix: nf
    tags: ocp-node
    machine_type: n1-standard-2
    boot_disk_size: 150
    scale: 0

openshift_gcp_startup_script_file: "{{ role_path }}/files/bootstrap-script.sh"
openshift_gcp_user_data_file: ''

openshift_gcp_multizone: False

openshift_gcp_node_group_mapping:
  masters: 'node-config-master'
  infra: 'node-config-infra'
  compute: 'node-config-compute'
