kubezero/charts/kubezero-istio
Stefan Reimer 4d9bb8e11d chore: migrate all nodelabel selectors from master to control-plane 2021-12-08 17:29:53 +01:00
..
charts chore: migrate all nodelabel selectors from master to control-plane 2021-12-08 17:29:53 +01:00
templates feat: Istio RateLimiting, Version bump to 1.11.1, Kiali support 2021-08-25 15:58:55 +02:00
.gitignore feat: introduce ingress proxy recommended hardening/uning settings 2021-04-20 16:33:45 +02:00
.helmignore feat: Istio RateLimiting, Version bump to 1.11.1, Kiali support 2021-08-25 15:58:55 +02:00
Chart.yaml chore: move helm repo to S3/CDN 2021-12-03 22:16:22 +01:00
README.md chore: move helm repo to S3/CDN 2021-12-03 22:16:22 +01:00
README.md.gotmpl feat: integrating metrics support for Istio with KubeZero metrics 2021-04-22 15:43:10 +02:00
dashboards.yaml feat: Istio RateLimiting, Version bump to 1.11.1, Kiali support 2021-08-25 15:58:55 +02:00
update.sh feat: Istio version bump 2021-09-24 13:34:10 +02:00
values.yaml chore: migrate all nodelabel selectors from master to control-plane 2021-12-08 17:29:53 +01:00
zdt.patch chore: migrate all nodelabel selectors from master to control-plane 2021-12-08 17:29:53 +01:00

README.md

kubezero-istio

Version: 0.7.5 Type: application AppVersion: 1.11.3

KubeZero Umbrella Chart for Istio

Installs the Istio control plane

Homepage: https://kubezero.com

Maintainers

Name Email Url
Quarky9

Requirements

Kubernetes: >= 1.18.0

Repository Name Version
base 1.11.3
istio-discovery 1.11.3
kiali-server 1.38.1
https://cdn.zero-downtime.net/charts/ kubezero-lib >= 0.1.4

Values

Key Type Default Description
global.defaultPodDisruptionBudget.enabled bool false
global.logAsJson bool true
global.priorityClassName string "system-cluster-critical"
istio-discovery.meshConfig.accessLogEncoding string "JSON"
istio-discovery.meshConfig.accessLogFile string "/dev/stdout"
istio-discovery.meshConfig.tcpKeepalive.interval string "60s"
istio-discovery.meshConfig.tcpKeepalive.time string "120s"
istio-discovery.pilot.autoscaleEnabled bool false
istio-discovery.pilot.nodeSelector."node-role.kubernetes.io/master" string ""
istio-discovery.pilot.replicaCount int 1
istio-discovery.pilot.resources.requests.cpu string "100m"
istio-discovery.pilot.resources.requests.memory string "128Mi"
istio-discovery.pilot.tolerations[0].effect string "NoSchedule"
istio-discovery.pilot.tolerations[0].key string "node-role.kubernetes.io/master"
istio-discovery.telemetry.enabled bool false
kiali-server.auth.strategy string "anonymous"
kiali-server.deployment.ingress_enabled bool false
kiali-server.deployment.view_only_mode bool true
kiali-server.enabled bool false
kiali-server.external_services.custom_dashboards.enabled bool false
kiali-server.external_services.prometheus.url string "http://metrics-kube-prometheus-st-prometheus.monitoring:9090"
kiali-server.istio.enabled bool false
kiali-server.istio.gateway string "istio-ingress/private-ingressgateway"
kiali-server.server.metrics_enabled bool false
rateLimiting.descriptors.ingress[0].key string "remote_address"
rateLimiting.descriptors.ingress[0].rate_limit.requests_per_unit int 10
rateLimiting.descriptors.ingress[0].rate_limit.unit string "second"
rateLimiting.descriptors.privateIngress[0].key string "remote_address"
rateLimiting.descriptors.privateIngress[0].rate_limit.requests_per_unit int 10
rateLimiting.descriptors.privateIngress[0].rate_limit.unit string "second"
rateLimiting.enabled bool false
rateLimiting.failureModeDeny bool false
rateLimiting.localCacheSize int 1048576
rateLimiting.log.format string "json"
rateLimiting.log.level string "warn"

Resources

Grafana