Skip to content

istio-gateway values.yamlπŸ“œ

mtls.modeπŸ“œ

Type: string

Default value
"STRICT"

Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic

networkPolicies.enabledπŸ“œ

Type: bool

Default value
true

networkPolicies.additionalPoliciesπŸ“œ

Type: list

Default value
[]

gateway.servers[0].hosts[0]πŸ“œ

Type: string

Default value
"*.dev.bigbang.mil"

gateway.servers[0].port.nameπŸ“œ

Type: string

Default value
"http"

gateway.servers[0].port.numberπŸ“œ

Type: int

Default value
8080

gateway.servers[0].port.protocolπŸ“œ

Type: string

Default value
"HTTP"

gateway.servers[0].tls.httpsRedirectπŸ“œ

Type: bool

Default value
true

gateway.servers[1].hosts[0]πŸ“œ

Type: string

Default value
"*.dev.bigbang.mil"

gateway.servers[1].port.nameπŸ“œ

Type: string

Default value
"https"

gateway.servers[1].port.numberπŸ“œ

Type: int

Default value
8443

gateway.servers[1].port.protocolπŸ“œ

Type: string

Default value
"HTTPS"

gateway.servers[1].tls.credentialNameπŸ“œ

Type: string

Default value
"public-cert"

gateway.servers[1].tls.modeπŸ“œ

Type: string

Default value
"SIMPLE"

upstream.nameπŸ“œ

Type: string

Default value
""

upstream.revisionπŸ“œ

Type: string

Default value
""

upstream.replicaCountπŸ“œ

Type: string

Default value
nil

upstream.kindπŸ“œ

Type: string

Default value
"Deployment"

upstream.rbac.enabledπŸ“œ

Type: bool

Default value
true

upstream.serviceAccount.createπŸ“œ

Type: bool

Default value
true

upstream.serviceAccount.annotationsπŸ“œ

Type: object

Default value
{}

upstream.serviceAccount.nameπŸ“œ

Type: string

Default value
""

upstream.podAnnotations.”prometheus.io/portβ€πŸ“œ

Type: string

Default value
"15020"

upstream.podAnnotations.”prometheus.io/scrapeβ€πŸ“œ

Type: string

Default value
"true"

upstream.podAnnotations.”prometheus.io/pathβ€πŸ“œ

Type: string

Default value
"/stats/prometheus"

upstream.podAnnotations.”inject.istio.io/templatesβ€πŸ“œ

Type: string

Default value
"gateway"

upstream.podAnnotations.”sidecar.istio.io/injectβ€πŸ“œ

Type: string

Default value
"true"

upstream.securityContextπŸ“œ

Type: object

Default value
{}

upstream.containerSecurityContextπŸ“œ

Type: object

Default value
{}

upstream.service.typeπŸ“œ

Type: string

Default value
"LoadBalancer"

upstream.service.ports[0].nameπŸ“œ

Type: string

Default value
"tcp-status-port"

upstream.service.ports[0].portπŸ“œ

Type: int

Default value
15021

upstream.service.ports[0].protocolπŸ“œ

Type: string

Default value
"TCP"

upstream.service.ports[0].targetPortπŸ“œ

Type: int

Default value
15021

upstream.service.ports[1].nameπŸ“œ

Type: string

Default value
"http2"

upstream.service.ports[1].portπŸ“œ

Type: int

Default value
80

upstream.service.ports[1].protocolπŸ“œ

Type: string

Default value
"TCP"

upstream.service.ports[1].targetPortπŸ“œ

Type: int

Default value
8080

upstream.service.ports[2].nameπŸ“œ

Type: string

Default value
"https"

upstream.service.ports[2].portπŸ“œ

Type: int

Default value
443

upstream.service.ports[2].protocolπŸ“œ

Type: string

Default value
"TCP"

upstream.service.ports[2].targetPortπŸ“œ

Type: int

Default value
8443

upstream.service.annotationsπŸ“œ

Type: object

Default value
{}

upstream.service.loadBalancerIPπŸ“œ

Type: string

Default value
""

upstream.service.loadBalancerSourceRangesπŸ“œ

Type: list

Default value
[]

upstream.service.externalTrafficPolicyπŸ“œ

Type: string

Default value
""

upstream.service.externalIPsπŸ“œ

Type: list

Default value
[]

upstream.service.ipFamilyPolicyπŸ“œ

Type: string

Default value
""

upstream.service.ipFamiliesπŸ“œ

Type: list

Default value
[]

upstream.resources.requests.cpuπŸ“œ

Type: string

Default value
"100m"

upstream.resources.requests.memoryπŸ“œ

Type: string

Default value
"128Mi"

upstream.resources.limits.cpuπŸ“œ

Type: string

Default value
"2000m"

upstream.resources.limits.memoryπŸ“œ

Type: string

Default value
"1024Mi"

upstream.autoscaling.enabledπŸ“œ

Type: bool

Default value
true

upstream.autoscaling.minReplicasπŸ“œ

Type: int

Default value
1

upstream.autoscaling.maxReplicasπŸ“œ

Type: int

Default value
5

upstream.autoscaling.targetCPUUtilizationPercentageπŸ“œ

Type: int

Default value
80

upstream.autoscaling.targetMemoryUtilizationPercentageπŸ“œ

Type: object

Default value
{}

upstream.autoscaling.autoscaleBehaviorπŸ“œ

Type: object

Default value
{}

upstream.envπŸ“œ

Type: object

Default value
{}

upstream.strategyπŸ“œ

Type: object

Default value
{}

upstream.minReadySecondsπŸ“œ

Type: string

Default value
nil

upstream.readinessProbeπŸ“œ

Type: object

Default value
{}

upstream.labels.”istio.io/dataplane-modeβ€πŸ“œ

Type: string

Default value
"none"

upstream.labels.istioπŸ“œ

Type: string

Default value
"ingressgateway"

upstream.annotationsπŸ“œ

Type: object

Default value
{}

upstream.nodeSelectorπŸ“œ

Type: object

Default value
{}

upstream.tolerationsπŸ“œ

Type: list

Default value
[]

upstream.topologySpreadConstraintsπŸ“œ

Type: list

Default value
[]

upstream.affinityπŸ“œ

Type: object

Default value
{}

upstream.networkGatewayπŸ“œ

Type: string

Default value
""

upstream.imagePullPolicyπŸ“œ

Type: string

Default value
""

upstream.imagePullSecretsπŸ“œ

Type: list

Default value
[]

upstream.podDisruptionBudgetπŸ“œ

Type: object

Default value
{}

upstream.terminationGracePeriodSecondsπŸ“œ

Type: int

Default value
30

upstream.volumesπŸ“œ

Type: list

Default value
[]

upstream.volumeMountsπŸ“œ

Type: list

Default value
[]

upstream.priorityClassNameπŸ“œ

Type: string

Default value
""