istio-gateway values.yaml
π
mtls.modeπ
Type: string
"STRICT"
Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic
networkPolicies.enabledπ
Type: bool
true
networkPolicies.additionalPoliciesπ
Type: list
[]
gateway.servers[0].hosts[0]π
Type: string
"*.dev.bigbang.mil"
gateway.servers[0].port.nameπ
Type: string
"http"
gateway.servers[0].port.numberπ
Type: int
8080
gateway.servers[0].port.protocolπ
Type: string
"HTTP"
gateway.servers[0].tls.httpsRedirectπ
Type: bool
true
gateway.servers[1].hosts[0]π
Type: string
"*.dev.bigbang.mil"
gateway.servers[1].port.nameπ
Type: string
"https"
gateway.servers[1].port.numberπ
Type: int
8443
gateway.servers[1].port.protocolπ
Type: string
"HTTPS"
gateway.servers[1].tls.credentialNameπ
Type: string
"public-cert"
gateway.servers[1].tls.modeπ
Type: string
"SIMPLE"
upstream.nameπ
Type: string
""
upstream.revisionπ
Type: string
""
upstream.replicaCountπ
Type: string
nil
upstream.kindπ
Type: string
"Deployment"
upstream.rbac.enabledπ
Type: bool
true
upstream.serviceAccount.createπ
Type: bool
true
upstream.serviceAccount.annotationsπ
Type: object
{}
upstream.serviceAccount.nameπ
Type: string
""
upstream.podAnnotations.βprometheus.io/portβπ
Type: string
"15020"
upstream.podAnnotations.βprometheus.io/scrapeβπ
Type: string
"true"
upstream.podAnnotations.βprometheus.io/pathβπ
Type: string
"/stats/prometheus"
upstream.podAnnotations.βinject.istio.io/templatesβπ
Type: string
"gateway"
upstream.podAnnotations.βsidecar.istio.io/injectβπ
Type: string
"true"
upstream.securityContextπ
Type: object
{}
upstream.containerSecurityContextπ
Type: object
{}
upstream.service.typeπ
Type: string
"LoadBalancer"
upstream.service.ports[0].nameπ
Type: string
"tcp-status-port"
upstream.service.ports[0].portπ
Type: int
15021
upstream.service.ports[0].protocolπ
Type: string
"TCP"
upstream.service.ports[0].targetPortπ
Type: int
15021
upstream.service.ports[1].nameπ
Type: string
"http2"
upstream.service.ports[1].portπ
Type: int
80
upstream.service.ports[1].protocolπ
Type: string
"TCP"
upstream.service.ports[1].targetPortπ
Type: int
8080
upstream.service.ports[2].nameπ
Type: string
"https"
upstream.service.ports[2].portπ
Type: int
443
upstream.service.ports[2].protocolπ
Type: string
"TCP"
upstream.service.ports[2].targetPortπ
Type: int
8443
upstream.service.annotationsπ
Type: object
{}
upstream.service.loadBalancerIPπ
Type: string
""
upstream.service.loadBalancerSourceRangesπ
Type: list
[]
upstream.service.externalTrafficPolicyπ
Type: string
""
upstream.service.externalIPsπ
Type: list
[]
upstream.service.ipFamilyPolicyπ
Type: string
""
upstream.service.ipFamiliesπ
Type: list
[]
upstream.resources.requests.cpuπ
Type: string
"100m"
upstream.resources.requests.memoryπ
Type: string
"128Mi"
upstream.resources.limits.cpuπ
Type: string
"2000m"
upstream.resources.limits.memoryπ
Type: string
"1024Mi"
upstream.autoscaling.enabledπ
Type: bool
true
upstream.autoscaling.minReplicasπ
Type: int
1
upstream.autoscaling.maxReplicasπ
Type: int
5
upstream.autoscaling.targetCPUUtilizationPercentageπ
Type: int
80
upstream.autoscaling.targetMemoryUtilizationPercentageπ
Type: object
{}
upstream.autoscaling.autoscaleBehaviorπ
Type: object
{}
upstream.envπ
Type: object
{}
upstream.strategyπ
Type: object
{}
upstream.minReadySecondsπ
Type: string
nil
upstream.readinessProbeπ
Type: object
{}
upstream.labels.βistio.io/dataplane-modeβπ
Type: string
"none"
upstream.labels.istioπ
Type: string
"ingressgateway"
upstream.annotationsπ
Type: object
{}
upstream.nodeSelectorπ
Type: object
{}
upstream.tolerationsπ
Type: list
[]
upstream.topologySpreadConstraintsπ
Type: list
[]
upstream.affinityπ
Type: object
{}
upstream.networkGatewayπ
Type: string
""
upstream.imagePullPolicyπ
Type: string
""
upstream.imagePullSecretsπ
Type: list
[]
upstream.podDisruptionBudgetπ
Type: object
{}
upstream.terminationGracePeriodSecondsπ
Type: int
30
upstream.volumesπ
Type: list
[]
upstream.volumeMountsπ
Type: list
[]
upstream.priorityClassNameπ
Type: string
""