apiVersion: istio.openshift.com/v1alpha3
kind: ControlPlane
metadata:
  name: basic-install
spec:
  launcher:
    enabled: false
    # specify the url to master, e.g. https://master.some.domain.com:443
    LAUNCHER_MISSIONCONTROL_OPENSHIFT_CONSOLE_URL: 
    # Your GitHub username
    LAUNCHER_MISSIONCONTROL_GITHUB_USERNAME:
    # Your GitHub Mission Control access token
    LAUNCHER_MISSIONCONTROL_GITHUB_TOKEN:

  threeScale:
    enabled: false

  istio:
    sidecarInjectorWebhook:
      image: sidecar-injector

    global:
      hub: quay.io/maistra
      tag: 0.9.0-qe
      proxy:
        resources:
          requests:
            cpu: 100m
            memory: 128Mi
          limits:
            cpu: 500m
            memory: 128Mi

    gateways:
      istio-egressgateway:
        autoscaleEnabled: false
      istio-ingressgateway:
        autoscaleEnabled: false

    mixer:
      policy:
        autoscaleEnabled: false

      telemetry:
        autoscaleEnabled: false
        resources:
          requests:
            cpu: 100m
            memory: 1G
          limits:
            cpu: 500m
            memory: 4G

    pilot:
      autoscaleEnabled: false
      traceSampling: 100.0

    kiali:
      hub: quay.io/maistra
      tag: 0.15.0
      dashboard:
        user: admin
        passphrase: admin