istio.io/istio@v0.0.0-20240520182934-d79c90f27776/tests/integration/iop-externalistiod-primary-integration-test-defaults.yaml (about) 1 # This file provides some defaults for integration testing. 2 apiVersion: install.istio.io/v1alpha1 3 kind: IstioOperator 4 metadata: 5 name: install 6 spec: 7 components: 8 base: 9 enabled: true 10 pilot: 11 enabled: true 12 k8s: 13 service: 14 type: LoadBalancer 15 ports: 16 - port: 15017 17 name: tcp-webhook-testing 18 protocol: TCP 19 overlays: 20 - kind: Deployment 21 name: istiod 22 patches: 23 - path: spec.template.spec.volumes[100] 24 value: |- 25 name: config-volume 26 configMap: 27 name: istio 28 - path: spec.template.spec.volumes[100] 29 value: |- 30 name: inject-volume 31 configMap: 32 name: istio-sidecar-injector 33 - path: spec.template.spec.containers[0].volumeMounts[100] 34 value: |- 35 name: config-volume 36 mountPath: /etc/istio/config 37 - path: spec.template.spec.containers[0].volumeMounts[100] 38 value: |- 39 name: inject-volume 40 mountPath: /var/lib/istio/inject 41 env: 42 - name: INJECTION_WEBHOOK_CONFIG_NAME 43 value: "istio-sidecar-injector-istio-system" 44 - name: VALIDATION_WEBHOOK_CONFIG_NAME 45 value: "istio-istio-system" 46 - name: EXTERNAL_ISTIOD 47 value: "true" 48 - name: SHARED_MESH_CONFIG 49 value: istio 50 ingressGateways: 51 - name: istio-ingressgateway 52 enabled: false 53 egressGateways: 54 - name: istio-egressgateway 55 enabled: false 56 values: 57 global: 58 operatorManageWebhooks: true 59 configValidation: false 60 base: 61 enableCRDTemplates: true