istio.io/istio@v0.0.0-20240520182934-d79c90f27776/tests/integration/iop-remote-integration-test-gateways.yaml (about)

     1  # This file provides some defaults for integration testing.
     2  apiVersion: install.istio.io/v1alpha1
     3  kind: IstioOperator
     4  metadata:
     5    name: default-gateways
     6  spec:
     7    profile: empty
     8    components:
     9      ingressGateways:
    10        - name: istio-ingressgateway
    11          enabled: true
    12          k8s:
    13            resources:
    14              requests:
    15                cpu: 10m
    16                memory: 40Mi
    17            service:
    18              ports:
    19                ## Default ports
    20                - port: 15021
    21                  targetPort: 15021
    22                  name: status-port
    23                - port: 80
    24                  targetPort: 8080
    25                  name: http2
    26                - port: 443
    27                  targetPort: 8443
    28                  name: https
    29                  # This is the port where sni routing happens
    30                - port: 15443
    31                  targetPort: 15443
    32                  name: tls
    33                ## Extra ports for testing
    34                - port: 15012
    35                  targetPort: 15012
    36                  name: tls-istiod
    37                - port: 15017
    38                  targetPort: 15017
    39                  name: tls-webhook
    40                - port: 31400
    41                  targetPort: 31400
    42                  name: tcp
    43      # Enable the egressgateway for all tests by default.
    44      egressGateways:
    45        - name: istio-egressgateway
    46          enabled: true
    47          k8s:
    48            resources:
    49              requests:
    50                cpu: 10m
    51                memory: 40Mi
    52    values:
    53      gateways:
    54        istio-ingressgateway:
    55          injectionTemplate: gateway
    56          autoscaleEnabled: false
    57        istio-egressgateway:
    58          injectionTemplate: gateway
    59          autoscaleEnabled: false