| # This file provides some defaults for integration testing. |
| apiVersion: install.istio.io/v1alpha1 |
| kind: IstioOperator |
| metadata: |
| name: install |
| spec: |
| components: |
| base: |
| enabled: true |
| pilot: |
| enabled: true |
| k8s: |
| service: |
| type: LoadBalancer |
| overlays: |
| - kind: Deployment |
| name: istiod |
| patches: |
| - path: spec.template.spec.volumes[100] |
| value: |- |
| name: config-volume |
| configMap: |
| name: istio |
| - path: spec.template.spec.volumes[100] |
| value: |- |
| name: inject-volume |
| configMap: |
| name: istio-sidecar-injector |
| - path: spec.template.spec.containers[0].volumeMounts[100] |
| value: |- |
| name: config-volume |
| mountPath: /etc/istio/config |
| - path: spec.template.spec.containers[0].volumeMounts[100] |
| value: |- |
| name: inject-volume |
| mountPath: /var/lib/istio/inject |
| env: |
| - name: INJECTION_WEBHOOK_CONFIG_NAME |
| value: "istio-sidecar-injector-dubbo-system" |
| - name: VALIDATION_WEBHOOK_CONFIG_NAME |
| value: "istio-dubbo-system" |
| - name: EXTERNAL_ISTIOD |
| value: "true" |
| - name: SHARED_MESH_CONFIG |
| value: istio |
| ingressGateways: |
| - name: istio-ingressgateway |
| enabled: false |
| egressGateways: |
| - name: istio-egressgateway |
| enabled: false |
| values: |
| global: |
| operatorManageWebhooks: true |
| configValidation: false |
| base: |
| enableCRDTemplates: true |