KubeZero/charts/kubezero-istio-ingress
2021-04-30 21:09:20 +02:00
..
charts feat: improved update strategy and timing to reduce 5XX during istio ingress deployments 2021-04-20 12:49:29 +02:00
templates fix: Istio tcp keepalive tweaks to make AWS NLB happy again 2021-04-30 21:09:20 +02:00
.helmignore feat: Add Istio Grafana dashboards, enable metrics 2021-04-25 11:58:17 +02:00
Chart.yaml feat: Add Istio Grafana dashboards, enable metrics 2021-04-25 11:58:17 +02:00
nlb_keepalive_trial.yaml fix: Istio tcp keepalive tweaks to make AWS NLB happy again 2021-04-30 21:09:20 +02:00
README.md Update chart READMEs 2021-03-25 16:32:49 +01:00
README.md.gotmpl First try adding argoCD day 2 2020-11-24 06:44:57 -08:00
values.yaml feat: integrating metrics support for Istio with KubeZero metrics 2021-04-22 15:43:10 +02:00

kubezero-istio-ingress

Version: 0.5.0 Type: application AppVersion: 1.9.1

KubeZero Umbrella Chart for Istio based Ingress

Installs Istio Ingress Gateways, requires kubezero-istio to be installed !

Homepage: https://kubezero.com

Maintainers

Name Email Url
Quarky9

Requirements

Kubernetes: >= 1.18.0

Repository Name Version
istio-ingress 1.9.1
istio-private-ingress 1.9.1
https://zero-down-time.github.io/kubezero/ kubezero-lib >= 0.1.3

Values

Key Type Default Description
global.arch.amd64 int 2
global.defaultPodDisruptionBudget.enabled bool false
global.jwtPolicy string "first-party-jwt"
global.logAsJson bool true
global.priorityClassName string "system-cluster-critical"
istio-ingress.dnsNames list []
istio-ingress.enabled bool false
istio-ingress.gateways.istio-ingressgateway.autoscaleEnabled bool false
istio-ingress.gateways.istio-ingressgateway.env.TERMINATION_DRAIN_DURATION_SECONDS string "\"60\""
istio-ingress.gateways.istio-ingressgateway.externalTrafficPolicy string "Local"
istio-ingress.gateways.istio-ingressgateway.nodeSelector."node.kubernetes.io/ingress.public" string "30080_30443"
istio-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].key string "app"
istio-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].operator string "In"
istio-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].topologyKey string "kubernetes.io/hostname"
istio-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].values string "istio-ingressgateway"
istio-ingress.gateways.istio-ingressgateway.ports[0].name string "status-port"
istio-ingress.gateways.istio-ingressgateway.ports[0].nodePort int 30021
istio-ingress.gateways.istio-ingressgateway.ports[0].port int 15021
istio-ingress.gateways.istio-ingressgateway.ports[0].protocol string "TCP"
istio-ingress.gateways.istio-ingressgateway.ports[1].name string "http2"
istio-ingress.gateways.istio-ingressgateway.ports[1].nodePort int 30080
istio-ingress.gateways.istio-ingressgateway.ports[1].port int 80
istio-ingress.gateways.istio-ingressgateway.ports[1].protocol string "TCP"
istio-ingress.gateways.istio-ingressgateway.ports[1].targetPort int 8080
istio-ingress.gateways.istio-ingressgateway.ports[2].name string "https"
istio-ingress.gateways.istio-ingressgateway.ports[2].nodePort int 30443
istio-ingress.gateways.istio-ingressgateway.ports[2].port int 443
istio-ingress.gateways.istio-ingressgateway.ports[2].protocol string "TCP"
istio-ingress.gateways.istio-ingressgateway.ports[2].targetPort int 8443
istio-ingress.gateways.istio-ingressgateway.replicaCount int 1
istio-ingress.gateways.istio-ingressgateway.resources.limits.memory string "256Mi"
istio-ingress.gateways.istio-ingressgateway.resources.requests.memory string "64Mi"
istio-ingress.gateways.istio-ingressgateway.type string "NodePort"
istio-private-ingress.dnsNames list []
istio-private-ingress.enabled bool false
istio-private-ingress.gateways.istio-ingressgateway.autoscaleEnabled bool false
istio-private-ingress.gateways.istio-ingressgateway.env.TERMINATION_DRAIN_DURATION_SECONDS string "\"60\""
istio-private-ingress.gateways.istio-ingressgateway.externalTrafficPolicy string "Local"
istio-private-ingress.gateways.istio-ingressgateway.labels.app string "istio-private-ingressgateway"
istio-private-ingress.gateways.istio-ingressgateway.labels.istio string "private-ingressgateway"
istio-private-ingress.gateways.istio-ingressgateway.name string "istio-private-ingressgateway"
istio-private-ingress.gateways.istio-ingressgateway.nodeSelector."node.kubernetes.io/ingress.private" string "31080_31443"
istio-private-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].key string "app"
istio-private-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].operator string "In"
istio-private-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].topologyKey string "kubernetes.io/hostname"
istio-private-ingress.gateways.istio-ingressgateway.podAntiAffinityLabelSelector[0].values string "istio-private-ingressgateway"
istio-private-ingress.gateways.istio-ingressgateway.ports[0].name string "status-port"
istio-private-ingress.gateways.istio-ingressgateway.ports[0].nodePort int 31021
istio-private-ingress.gateways.istio-ingressgateway.ports[0].port int 15021
istio-private-ingress.gateways.istio-ingressgateway.ports[0].protocol string "TCP"
istio-private-ingress.gateways.istio-ingressgateway.ports[1].name string "http2"
istio-private-ingress.gateways.istio-ingressgateway.ports[1].nodePort int 31080
istio-private-ingress.gateways.istio-ingressgateway.ports[1].port int 80
istio-private-ingress.gateways.istio-ingressgateway.ports[1].protocol string "TCP"
istio-private-ingress.gateways.istio-ingressgateway.ports[1].targetPort int 8080
istio-private-ingress.gateways.istio-ingressgateway.ports[2].name string "https"
istio-private-ingress.gateways.istio-ingressgateway.ports[2].nodePort int 31443
istio-private-ingress.gateways.istio-ingressgateway.ports[2].port int 443
istio-private-ingress.gateways.istio-ingressgateway.ports[2].protocol string "TCP"
istio-private-ingress.gateways.istio-ingressgateway.ports[2].targetPort int 8443
istio-private-ingress.gateways.istio-ingressgateway.ports[3].name string "tcp-istiod"
istio-private-ingress.gateways.istio-ingressgateway.ports[3].nodePort int 31012
istio-private-ingress.gateways.istio-ingressgateway.ports[3].port int 15012
istio-private-ingress.gateways.istio-ingressgateway.ports[3].protocol string "TCP"
istio-private-ingress.gateways.istio-ingressgateway.ports[3].targetPort int 15012
istio-private-ingress.gateways.istio-ingressgateway.ports[4].name string "tls"
istio-private-ingress.gateways.istio-ingressgateway.ports[4].nodePort int 31044
istio-private-ingress.gateways.istio-ingressgateway.ports[4].port int 15443
istio-private-ingress.gateways.istio-ingressgateway.ports[4].protocol string "TCP"
istio-private-ingress.gateways.istio-ingressgateway.ports[4].targetPort int 15443
istio-private-ingress.gateways.istio-ingressgateway.replicaCount int 1
istio-private-ingress.gateways.istio-ingressgateway.resources.limits.memory string "256Mi"
istio-private-ingress.gateways.istio-ingressgateway.resources.requests.cpu string "100m"
istio-private-ingress.gateways.istio-ingressgateway.resources.requests.memory string "64Mi"
istio-private-ingress.gateways.istio-ingressgateway.type string "NodePort"

Resources