istio-operator-diff

Created Diff never expires
126 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
360 lines
37 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
271 lines
apiVersion: install.istio.io/v1alpha1
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
kind: IstioOperator
metadata:
metadata:
annotations:
annotations:
install.istio.io/ignoreReconcile: "true"
install.istio.io/ignoreReconcile: "true"
kubectl.kubernetes.io/last-applied-configuration: |
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"install.istio.io/v1alpha1","kind":"IstioOperator","metadata":{"annotations":{"install.istio.io/ignoreReconcile":"true"},"creationTimestamp":null,"name":"installed-state","namespace":"istio-system"},"spec":{"components":{"base":{"enabled":true},"cni":{"enabled":false},"egressGateways":[{"enabled":false,"k8s":{"env":[{"name":"ISTIO_META_ROUTER_MODE","value":"sni-dnat"}],"hpaSpec":{"maxReplicas":5,"metrics":[{"resource":{"name":"cpu","targetAverageUtilization":80},"type":"Resource"}],"minReplicas":1,"scaleTargetRef":{"apiVersion":"apps/v1","kind":"Deployment","name":"istio-egressgateway"}},"resources":{"limits":{"cpu":"2000m","memory":"1024Mi"},"requests":{"cpu":"100m","memory":"120Mi"}},"securityContext":{"runAsGroup":"65534","runAsNonRoot":true,"runAsUser":"65534"},"service":{"ports":[{"name":"http2","port":80,"protocol":"TCP","targetPort":8080},{"name":"https","port":443,"protocol":"TCP","targetPort":8443},{"name":"tls","port":15443,"protocol":"TCP","targetPort":15443}]},"strategy":{"rollingUpdate":{"maxSurge":"100%","maxUnavailable":"25%"}}},"name":"istio-egressgateway"}],"ingressGateways":[{"enabled":true,"k8s":{"env":[{"name":"ISTIO_META_ROUTER_MODE","value":"sni-dnat"}],"hpaSpec":{"maxReplicas":10,"metrics":[{"resource":{"name":"cpu","targetAverageUtilization":80},"type":"Resource"},{"resource":{"name":"memory","targetAverageUtilization":80},"type":"Resource"}],"minReplicas":3,"scaleTargetRef":{"apiVersion":"apps/v1","kind":"Deployment","name":"istio-ingressgateway"}},"resources":{"limits":{"cpu":"2000m","memory":"1024Mi"},"requests":{"cpu":"100m","memory":"128Mi"}},"securityContext":{"runAsGroup":"65534","runAsNonRoot":true,"runAsUser":"65534"},"service":{"ports":[{"name":"status-port","port":15021,"protocol":"TCP","targetPort":15021},{"name":"tcp-istiod","port":15012,"protocol":"TCP","targetPort":15012},{"name":"http2","port":80,"protocol":"TCP","targetPort":8080},{"name":"https","port":443,"protocol":"TCP","targetPort":8443},{"name":"tcp","port":31400,"protocol":"TCP","targetPort":31400},{"name":"tls","port":15443,"protocol":"TCP","targetPort":15443},{"name":"kiali","port":15029,"protocol":"TCP","targetPort":15029},{"name":"prometheus","port":15030,"protocol":"TCP","targetPort":15030},{"name":"grafana","port":15031,"protocol":"TCP","targetPort":15031},{"name":"tracing","port":15032,"protocol":"TCP","targetPort":15032}]},"strategy":{"rollingUpdate":{"maxSurge":"100%","maxUnavailable":0}}},"name":"istio-ingressgateway"}],"istiodRemote":{"enabled":false},"pilot":{"enabled":true,"k8s":{"env":[{"name":"PILOT_HTTP10","value":"1"},{"name":"POD_NAME","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.name"}}},{"name":"POD_NAMESPACE","valueFrom":{"fieldRef":{"apiVersion":"v1","fieldPath":"metadata.namespace"}}}],"hpaSpec":{"maxReplicas":5,"metrics":[{"resource":{"name":"cpu","targetAverageUtilization":80},"type":"Resource"}],"minReplicas":2,"scaleTargetRef":{"apiVersion":"apps/v1","kind":"Deployment","name":"istiod"}},"nodeSelector":{},"readinessProbe":{"httpGet":{"path":"/ready","port":8080},"initialDelaySeconds":1,"periodSeconds":3,"timeoutSeconds":5},"resources":{"limits":{"cpu":"500m","memory":"1024Mi"},"requests":{"cpu":"250m","memory":"512Mi"}},"securityContext":{"runAsGroup":"65534","runAsNonRoot":true,"runAsUser":"65534"},"strategy":{"rollingUpdate":{"maxSurge":"100%","maxUnavailable":"25%"}}}}},"hub":"eu.gcr.io/kyma-project/external/istio","meshConfig":{"accessLogFile":"","defaultConfig":{"proxyMetadata":{},"tracing":{"zipkin":{"address":"zipkin.kyma-system:9411"}}},"enablePrometheusMerge":false,"enableTracing":true,"trustDomain":"cluster.local"},"profile":"default","tag":"1.11.2-distroless","values":{"base":{"enableCRDTemplates":false,"validationURL":""},"gateways":{"istio-egressgateway":{"autoscaleEnabled":false,"env":{},"name":"istio-egressgateway","secretVolumes":[{"mountPath":"/etc/istio/egressgateway-certs","name":"egressgateway-certs","secretName":"istio-egressgateway-certs"},{"mountPath":"/etc/istio/egressgateway-ca-certs","name":"egressgateway-ca-certs","secretName":"istio-egressgateway-ca-certs"}],"type":"ClusterIP","zvpn":{}},"istio-ingressgateway":{"autoscaleEnabled":true,"env":{},"name":"istio-ingressgateway","secretVolumes":[{"mountPath":"/etc/istio/ingressgateway-certs","name":"ingressgateway-certs","secretName":"istio-ingressgateway-certs"},{"mountPath":"/etc/istio/ingressgateway-ca-certs","name":"ingressgateway-ca-certs","secretName":"istio-ingressgateway-ca-certs"}],"type":"LoadBalancer","zvpn":{}}},"global":{"configValidation":true,"defaultNodeSelector":{},"defaultPodDisruptionBudget":{"enabled":true},"defaultResources":{"requests":{"cpu":"10m"}},"imagePullPolicy":"IfNotPresent","imagePullSecrets":[],"istioNamespace":"istio-system","istiod":{"enableAnalysis":false},"jwtPolicy":"third-party-jwt","logAsJson":false,"logging":{"level":"all:warn"},"meshNetworks":{},"mountMtlsCerts":false,"multiCluster":{"clusterName":"","enabled":false},"network":"","omitSidecarInjectorConfigMap":false,"oneNamespace":false,"operatorManageWebhooks":false,"pilotCertProvider":"istiod","priorityClassName":"","proxy":{"autoInject":"enabled","clusterDomain":"cluster.local","componentLogLevel":"misc:error","enableCoreDump":false,"excludeIPRanges":"","excludeInboundPorts":"","excludeOutboundPorts":"","holdApplicationUntilProxyStarts":true,"image":"proxyv2","includeIPRanges":"*","logLevel":"warning","privileged":false,"readinessFailureThreshold":40,"readinessInitialDelaySeconds":5,"readinessPeriodSeconds":5,"resources":{"limits":{"cpu":"500m","memory":"1024Mi"},"requests":{"cpu":"150m","memory":"128Mi"}},"statusPort":15020,"tracer":"zipkin"},"proxy_init":{"image":"proxyv2","resources":{"limits":{"cpu":"100m","memory":"50Mi"},"requests":{"cpu":"10m","memory":"10Mi"}}},"sds":{"token":{"aud":"istio-ca"}},"sts":{"servicePort":0},"tracer":{"datadog":{},"lightstep":{},"stackdriver":{},"zipkin":{}},"useMCP":false},"istiodRemote":{"injectionURL":""},"pilot":{"autoscaleEnabled":true,"autoscaleMax":5,"autoscaleMin":2,"configMap":true,"configNamespace":"istio-config","cpu":{"targetAverageUtilization":80},"deploymentLabels":null,"enableProtocolSniffingForInbound":true,"enableProtocolSniffingForOutbound":true,"env":{"ENABLE_LEGACY_FSGROUP_INJECTION":false},"image":"pilot","keepaliveMaxServerConnectionAge":"30m","nodeSelector":{},"replicaCount":1,"traceSampling":1},"sidecarInjectorWebhook":{"enableNamespacesByDefault":true,"objectSelector":{"autoInject":true,"enabled":false},"rewriteAppHTTPProbe":true},"telemetry":{"enabled":true,"v2":{"enabled":true,"metadataExchange":{"wasmEnabled":false},"prometheus":{"enabled":true,"wasmEnabled":false},"stackdriver":{"configOverride":{},"enabled":false,"logging":false,"monitoring":false,"topology":false}}}}}}
{"apiVersion":"install.istio.io/v1alpha1","kind":"IstioOperator","metadata":{"annotations":{"install.istio.io/ignoreReconcile":"true"},"creationTimestamp":null,"name":"installed-state-default-operator","namespace":"istio-system"},"spec":{"components":{"base":{"enabled":true},"cni":{"enabled":false},"egressGateways":[{"enabled":false,"k8s":{"resources":{"limits":{"cpu":"2000m","memory":"1024Mi"},"requests":{"cpu":"100m","memory":"120Mi"}}},"name":"istio-egressgateway"}],"ingressGateways":[{"enabled":true,"k8s":{"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app","operator":"In","values":["istio-ingressgateway"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":100}]}},"hpaSpec":{"maxReplicas":10,"metrics":[{"resource":{"name":"cpu","targetAverageUtilization":80},"type":"Resource"},{"resource":{"name":"memory","targetAverageUtilization":80},"type":"Resource"}],"minReplicas":3},"resources":{"limits":{"cpu":"2000m","memory":"1024Mi"},"requests":{"cpu":"100m","memory":"128Mi"}},"securityContext":{"runAsGroup":"65534","runAsNonRoot":true,"runAsUser":"65534"},"strategy":{"rollingUpdate":{"maxSurge":"100%","maxUnavailable":0}}},"name":"istio-ingressgateway"}],"istiodRemote":{"enabled":false},"pilot":{"enabled":true,"k8s":{"affinity":{"podAntiAffinity":{"preferredDuringSchedulingIgnoredDuringExecution":[{"podAffinityTerm":{"labelSelector":{"matchExpressions":[{"key":"app","operator":"In","values":["istiod"]}]},"topologyKey":"kubernetes.io/hostname"},"weight":100}]}},"env":[{"name":"PILOT_HTTP10","value":"1"}],"hpaSpec":{"maxReplicas":5,"minReplicas":2},"resources":{"limits":{"cpu":"500m","memory":"1024Mi"},"requests":{"cpu":"250m","memory":"512Mi"}},"securityContext":{"runAsGroup":"65534","runAsNonRoot":true,"runAsUser":"65534"}}}},"hub":"eu.gcr.io/kyma-project/external/istio","meshConfig":{"accessLogEncoding":"JSON","accessLogFile":"","defaultConfig":{"holdApplicationUntilProxyStarts":true,"proxyMetadata":{},"tracing":{"sampling":1,"zipkin":{"address":"zipkin.kyma-system:9411"}}},"enablePrometheusMerge":false,"enableTracing":true,"trustDomain":"cluster.local"},"profile":"default","tag":"1.11.2-distroless","values":{"base":{"enableCRDTemplates":false,"validationURL":""},"gateways":{"istio-egressgateway":{"autoscaleEnabled":true,"env":{},"name":"istio-egressgateway","secretVolumes":[{"mountPath":"/etc/istio/egressgateway-certs","name":"egressgateway-certs","secretName":"istio-egressgateway-certs"},{"mountPath":"/etc/istio/egressgateway-ca-certs","name":"egressgateway-ca-certs","secretName":"istio-egressgateway-ca-certs"}],"type":"ClusterIP","zvpn":{}},"istio-ingressgateway":{"autoscaleEnabled":true,"env":{},"name":"istio-ingressgateway","secretVolumes":[{"mountPath":"/etc/istio/ingressgateway-certs","name":"ingressgateway-certs","secretName":"istio-ingressgateway-certs"},{"mountPath":"/etc/istio/ingressgateway-ca-certs","name":"ingressgateway-ca-certs","secretName":"istio-ingressgateway-ca-certs"}],"serviceAnnotations":{"dns.gardener.cloud/class":"garden","dns.gardener.cloud/dnsnames":"*.kl-20.goatz.shoot.canary.k8s-hana.ondemand.com"},"type":"LoadBalancer","zvpn":{}}},"global":{"configValidation":true,"defaultNodeSelector":{},"defaultPodDisruptionBudget":{"enabled":true},"defaultResources":{"requests":{"cpu":"10m"}},"imagePullPolicy":"IfNotPresent","imagePullSecrets":[],"istioNamespace":"istio-system","istiod":{"enableAnalysis":false},"jwtPolicy":"third-party-jwt","logAsJson":false,"logging":{"level":"all:warn"},"meshNetworks":{},"mountMtlsCerts":false,"multiCluster":{"clusterName":"","enabled":false},"network":"","omitSidecarInjectorConfigMap":false,"oneNamespace":false,"operatorManageWebhooks":false,"pilotCertProvider":"istiod","priorityClassName":"","proxy":{"autoInject":"enabled","clusterDomain":"cluster.local","componentLogLevel":"misc:error","enableCoreDump":false,"excludeIPRanges":"","excludeInboundPorts":"","excludeOutboundPorts":"","image":"proxyv2","includeIPRanges":"*","logLevel":"warning","privileged":false,"readinessFailureThreshold":40,"readinessInitialDelaySeconds":5,"readinessPeriodSeconds":5,"resources":{"limits":{"cpu":"500m","memory":"1024Mi"},"requests":{"cpu":"150m","memory":"128Mi"}},"statusPort":15020,"tracer":"zipkin"},"proxy_init":{"image":"proxyv2","resources":{"limits":{"cpu":"100m","memory":"50Mi"},"requests":{"cpu":"10m","memory":"10Mi"}}},"sds":{"token":{"aud":"istio-ca"}},"sts":{"servicePort":0},"tracer":{"datadog":{},"lightstep":{},"stackdriver":{},"zipkin":{}},"useMCP":false},"istiodRemote":{"injectionURL":""},"pilot":{"autoscaleEnabled":true,"autoscaleMax":5,"autoscaleMin":2,"configMap":true,"configNamespace":"istio-config","cpu":{"targetAverageUtilization":80},"deploymentLabels":null,"enableProtocolSniffingForInbound":true,"enableProtocolSniffingForOutbound":true,"env":{"ENABLE_LEGACY_FSGROUP_INJECTION":false},"image":"pilot","keepaliveMaxServerConnectionAge":"30m","nodeSelector":{},"replicaCount":1,"traceSampling":1},"sidecarInjectorWebhook":{"enableNamespacesByDefault":true,"objectSelector":{"autoInject":true,"enabled":false},"rewriteAppHTTPProbe":true},"telemetry":{"enabled":true,"v2":{"enabled":true,"metadataExchange":{"wasmEnabled":false},"prometheus":{"enabled":true,"wasmEnabled":false},"stackdriver":{"configOverride":{},"enabled":false,"logging":false,"monitoring":false,"topology":false}}}}}}
creationTimestamp: "2021-11-09T09:32:30Z"
creationTimestamp: "2021-11-09T09:51:34Z"
generation: 2
generation: 2
name: installed-state
name: installed-state-default-operator
namespace: istio-system
namespace: istio-system
resourceVersion: "52970"
resourceVersion: "50169"
selfLink: /apis/install.istio.io/v1alpha1/namespaces/istio-system/istiooperators/installed-state
selfLink: /apis/install.istio.io/v1alpha1/namespaces/istio-system/istiooperators/installed-state-default-operator
uid: cedf286a-36a0-43b4-bb13-144052f84867
uid: 8a32d20e-ef72-4b86-af41-38f6491ae3f4
spec:
spec:
components:
components:
base:
base:
enabled: true
enabled: true
cni:
cni:
enabled: false
enabled: false
egressGateways:
egressGateways:
- enabled: false
- enabled: false
k8s:
k8s:
env:
- name: ISTIO_META_ROUTER_MODE
value: sni-dnat
hpaSpec:
maxReplicas: 5
metrics:
- resource:
name: cpu
targetAverageUtilization: 80
type: Resource
minReplicas: 1
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: istio-egressgateway
resources:
resources:
limits:
limits:
cpu: 2000m
cpu: 2000m
memory: 1024Mi
memory: 1024Mi
requests:
requests:
cpu: 100m
cpu: 100m
memory: 120Mi
memory: 120Mi
securityContext:
runAsGroup: "65534"
runAsNonRoot: true
runAsUser: "65534"
service:
ports:
- name: http2
port: 80
protocol: TCP
targetPort: 8080
- name: https
port: 443
protocol: TCP
targetPort: 8443
- name: tls
port: 15443
protocol: TCP
targetPort: 15443
strategy:
rollingUpdate:
maxSurge: 100%
maxUnavailable: 25%
name: istio-egressgateway
name: istio-egressgateway
ingressGateways:
ingressGateways:
- enabled: true
- enabled: true
k8s:
k8s:
env:
affinity:
- name: ISTIO_META_ROUTER_MODE
podAntiAffinity:
value: sni-dnat
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchExpressions:
- key: app
operator: In
values:
- istio-ingressgateway
topologyKey: kubernetes.io/hostname
weight: 100
hpaSpec:
hpaSpec:
maxReplicas: 10
maxReplicas: 10
metrics:
metrics:
- resource:
- resource:
name: cpu
name: cpu
targetAverageUtilization: 80
targetAverageUtilization: 80
type: Resource
type: Resource
- resource:
- resource:
name: memory
name: memory
targetAverageUtilization: 80
targetAverageUtilization: 80
type: Resource
type: Resource
minReplicas: 3
minReplicas: 3
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: istio-ingressgateway
resources:
resources:
limits:
limits:
cpu: 2000m
cpu: 2000m
memory: 1024Mi
memory: 1024Mi
requests:
requests:
cpu: 100m
cpu: 100m
memory: 128Mi
memory: 128Mi
securityContext:
securityContext:
runAsGroup: "65534"
runAsGroup: "65534"
runAsNonRoot: true
runAsNonRoot: true
runAsUser: "65534"
runAsUser: "65534"
service:
ports:
- name: status-port
port: 15021
protocol: TCP
targetPort: 15021
- name: tcp-istiod
port: 15012
protocol: TCP
targetPort: 15012
- name: http2
port: 80
protocol: TCP
targetPort: 8080
- name: https
port: 443
protocol: TCP
targetPort: 8443
- name: tcp
port: 31400
protocol: TCP
targetPort: 31400
- name: tls
port: 15443
protocol: TCP
targetPort: 15443
- name: kiali
port: 15029
protocol: TCP
targetPort: 15029
- name: prometheus
port: 15030
protocol: TCP
targetPort: 15030
- name: grafana
port: 15031
protocol: TCP
targetPort: 15031
- name: tracing
port: 15032
protocol: TCP
targetPort: 15032
strategy:
strategy:
rollingUpdate:
rollingUpdate:
maxSurge: 100%
maxSurge: 100%
maxUnavailable: 0
maxUnavailable: 0
name: istio-ingressgateway
name: istio-ingressgateway
istiodRemote:
istiodRemote:
enabled: false
enabled: false
pilot:
pilot:
enabled: true
enabled: true
k8s:
k8s:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchExpressions:
- key: app
operator: In
values:
- istiod
topologyKey: kubernetes.io/hostname
weight: 100
env:
env:
- name: PILOT_HTTP10
- name: PILOT_HTTP10
value: "1"
value: "1"
- name: POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
- name: POD_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
hpaSpec:
hpaSpec:
maxReplicas: 5
maxReplicas: 5
metrics:
- resource:
name: cpu
targetAverageUtilization: 80
type: Resource
minReplicas: 2
minReplicas: 2
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: istiod
nodeSelector: {}
readinessProbe:
httpGet:
path: /ready
port: 8080
initialDelaySeconds: 1
periodSeconds: 3
timeoutSeconds: 5
replicaCount: 1
resources:
resources:
limits:
limits:
cpu: 500m
cpu: 500m
memory: 1024Mi
memory: 1024Mi
requests:
requests:
cpu: 250m
cpu: 250m
memory: 512Mi
memory: 512Mi
securityContext:
securityContext:
runAsGroup: "65534"
runAsGroup: "65534"
runAsNonRoot: true
runAsNonRoot: true
runAsUser: "65534"
runAsUser: "65534"
strategy:
rollingUpdate:
maxSurge: 100%
maxUnavailable: 25%
hub: eu.gcr.io/kyma-project/external/istio
hub: eu.gcr.io/kyma-project/external/istio
meshConfig:
meshConfig:
accessLogEncoding: JSON
accessLogFile: ""
accessLogFile: ""
defaultConfig:
defaultConfig:
holdApplicationUntilProxyStarts: true
proxyMetadata: {}
proxyMetadata: {}
tracing:
tracing:
sampling: 1
zipkin:
zipkin:
address: zipkin.kyma-system:9411
address: zipkin.kyma-system:9411
enablePrometheusMerge: false
enablePrometheusMerge: false
enableTracing: true
enableTracing: true
trustDomain: cluster.local
trustDomain: cluster.local
profile: default
profile: default
tag: 1.11.2-distroless
tag: 1.11.2-distroless
values:
values:
base:
base:
enableCRDTemplates: false
enableCRDTemplates: false
validationURL: ""
validationURL: ""
gateways:
gateways:
istio-egressgateway:
istio-egressgateway:
autoscaleEnabled: false
autoscaleEnabled: true
env: {}
env: {}
name: istio-egressgateway
name: istio-egressgateway
secretVolumes:
secretVolumes:
- mountPath: /etc/istio/egressgateway-certs
- mountPath: /etc/istio/egressgateway-certs
name: egressgateway-certs
name: egressgateway-certs
secretName: istio-egressgateway-certs
secretName: istio-egressgateway-certs
- mountPath: /etc/istio/egressgateway-ca-certs
- mountPath: /etc/istio/egressgateway-ca-certs
name: egressgateway-ca-certs
name: egressgateway-ca-certs
secretName: istio-egressgateway-ca-certs
secretName: istio-egressgateway-ca-certs
type: ClusterIP
type: ClusterIP
zvpn: {}
zvpn: {}
istio-ingressgateway:
istio-ingressgateway:
autoscaleEnabled: true
autoscaleEnabled: true
env: {}
env: {}
name: istio-ingressgateway
name: istio-ingressgateway
secretVolumes:
secretVolumes:
- mountPath: /etc/istio/ingressgateway-certs
- mountPath: /etc/istio/ingressgateway-certs
name: ingressgateway-certs
name: ingressgateway-certs
secretName: istio-ingressgateway-certs
secretName: istio-ingressgateway-certs
- mountPath: /etc/istio/ingressgateway-ca-certs
- mountPath: /etc/istio/ingressgateway-ca-certs
name: ingressgateway-ca-certs
name: ingressgateway-ca-certs
secretName: istio-ingressgateway-ca-certs
secretName: istio-ingressgateway-ca-certs
serviceAnnotations:
dns.gardener.cloud/class: garden
dns.gardener.cloud/dnsnames: '*.kl-20.goatz.shoot.canary.k8s-hana.ondemand.com'
type: LoadBalancer
type: LoadBalancer
zvpn: {}
zvpn: {}
global:
global:
configValidation: true
configValidation: true
defaultNodeSelector: {}
defaultNodeSelector: {}
defaultPodDisruptionBudget:
defaultPodDisruptionBudget:
enabled: true
enabled: true
defaultResources:
defaultResources:
requests:
requests:
cpu: 10m
cpu: 10m
imagePullPolicy: IfNotPresent
imagePullPolicy: IfNotPresent
imagePullSecrets: []
imagePullSecrets: []
istioNamespace: istio-system
istioNamespace: istio-system
istiod:
istiod:
enableAnalysis: false
enableAnalysis: false
jwtPolicy: third-party-jwt
jwtPolicy: third-party-jwt
logAsJson: false
logAsJson: false
logging:
logging:
level: all:warn
level: all:warn
meshNetworks: {}
meshNetworks: {}
mountMtlsCerts: false
mountMtlsCerts: false
multiCluster:
multiCluster:
clusterName: ""
clusterName: ""
enabled: false
enabled: false
network: ""
network: ""
omitSidecarInjectorConfigMap: false
omitSidecarInjectorConfigMap: false
oneNamespace: false
oneNamespace: false
operatorManageWebhooks: false
operatorManageWebhooks: false
pilotCertProvider: istiod
pilotCertProvider: istiod
priorityClassName: ""
priorityClassName: ""
proxy:
proxy:
autoInject: enabled
autoInject: enabled
clusterDomain: cluster.local
clusterDomain: cluster.local
componentLogLevel: misc:error
componentLogLevel: misc:error
enableCoreDump: false
enableCoreDump: false
excludeIPRanges: ""
excludeIPRanges: ""
excludeInboundPorts: ""
excludeInboundPorts: ""
excludeOutboundPorts: ""
excludeOutboundPorts: ""
holdApplicationUntilProxyStarts: true
image: proxyv2
image: proxyv2
includeIPRanges: '*'
includeIPRanges: '*'
logLevel: warning
logLevel: warning
privileged: false
privileged: false
readinessFailureThreshold: 40
readinessFailureThreshold: 40
readinessInitialDelaySeconds: 5
readinessInitialDelaySeconds: 5
readinessPeriodSeconds: 5
readinessPeriodSeconds: 5
resources:
resources:
limits:
limits:
cpu: 500m
cpu: 500m
memory: 1024Mi
memory: 1024Mi
requests:
requests:
cpu: 150m
cpu: 150m
memory: 128Mi
memory: 128Mi
statusPort: 15020
statusPort: 15020
tracer: zipkin
tracer: zipkin
proxy_init:
proxy_init:
image: proxyv2
image: proxyv2
resources:
resources:
limits:
limits:
cpu: 100m
cpu: 100m
memory: 50Mi
memory: 50Mi
requests:
requests:
cpu: 10m
cpu: 10m
memory: 10Mi
memory: 10Mi
sds:
sds:
token:
token:
aud: istio-ca
aud: istio-ca
sts:
sts:
servicePort: 0
servicePort: 0
tracer:
tracer:
datadog: {}
datadog: {}
lightstep: {}
lightstep: {}
stackdriver: {}
stackdriver: {}
zipkin: {}
zipkin: {}
useMCP: false
useMCP: false
istiodRemote:
istiodRemote:
injectionURL: ""
injectionURL: ""
pilot:
pilot:
autoscaleEnabled: true
autoscaleEnabled: true
autoscaleMax: 5
autoscaleMax: 5
autoscaleMin: 2
autoscaleMin: 2
configMap: true
configMap: true
configNamespace: istio-config
configNamespace: istio-config
cpu:
cpu:
targetAverageUtilization: 80
targetAverageUtilization: 80
enableProtocolSniffingForInbound: true
enableProtocolSniffingForInbound: true
enableProtocolSniffingForOutbound: true
enableProtocolSniffingForOutbound: true
env:
env:
ENABLE_LEGACY_FSGROUP_INJECTION: false
ENABLE_LEGACY_FSGROUP_INJECTION: false
image: pilot
image: pilot
keepaliveMaxServerConnectionAge: 30m
keepaliveMaxServerConnectionAge: 30m
nodeSelector: {}
nodeSelector: {}
replicaCount: 1
replicaCount: 1
traceSampling: 1
traceSampling: 1
sidecarInjectorWebhook:
sidecarInjectorWebhook:
enableNamespacesByDefault: true
enableNamespacesByDefault: true
objectSelector:
objectSelector:
autoInject: true
autoInject: true
enabled: false
enabled: false
rewriteAppHTTPProbe: true
rewriteAppHTTPProbe: true
telemetry:
telemetry:
enabled: true
enabled: true
v2:
v2:
enabled: true
enabled: true
metadataExchange:
metadataExchange:
wasmEnabled: false
wasmEnabled: false
prometheus:
prometheus:
enabled: true
enabled: true
wasmEnabled: false
wasmEnabled: false
stackdriver:
stackdriver:
configOverride: {}
configOverride: {}
enabled: false
enabled: false
logging: false
logging: false
monitoring: false
monitoring: false
topology: false
topology: false