---
Name: tutorial
Profiles:
  - universal-application-openshift-cluster
  - openshift-cluster-4.21.1
  # - openshift-cluster-infrastructure   # pin default ingress to infra-labeled workers
Workflow: universal-start
Meta:
  BaseContext: openshift-client-runner
Params:
  broker/name: pool-broker
  broker-pool/pool: tutorial
  openshift/cluster-domain: k8s.local
  openshift/api-vip: 192.168.122.2
  openshift/ingress-vip: 192.168.122.3
  openshift/enable-dns-zone: true
  openshift/enable-internal-lb: true
  openshift/network/machineNetwork:
    - cidr: 192.168.122.0/24
  openshift/network/serviceNetwork:
    - 172.30.0.0/16
  openshift/network/clusterNetwork:
    - hostPrefix: 23
      cidr: 10.128.0.0/14
  # openshift/disable-autodhcp: true    # disable NM auto-DHCP on secondary NICs
  # optional extra manifests (MachineConfigs, ConfigMaps, etc.)
  # openshift/extra-manifests:
  #   - my-custom-machineconfig.yaml.tmpl
  # optional machine labels applied post-install via `oc label node`
  # (compose-expanded across any profile contributing this param)
  # openshift/machine-labels:
  #   node-role.kubernetes.io/infra: ""
  #   team: platform-eng
  # optional gitops repo URL for cluster config (if using GitOps-based cluster management)
  # openshift/gitops-repo-url: 'https://git.example.com/my-org/my-cluster-config.git'
