feat: update Istio to 1.21.2

This commit is contained in:
Stefan Reimer 2024-04-25 10:37:22 +00:00
parent 89fb75fcb0
commit 87be2a9fe9
9 changed files with 20 additions and 20 deletions

View File

@ -44,8 +44,8 @@ gantt
# Components
## OS
- all compute nodes are running on Alpine V3.18
- 2 GB encrypted root file system
- all compute nodes are running on Alpine V3.19
- 1 or 2 GB encrypted root file system
- no external dependencies at boot time, apart from container registries
- minimal attack surface
- extremely small memory footprint / overhead

View File

@ -2,7 +2,8 @@ apiVersion: kubeadm.k8s.io/v1beta3
kind: ClusterConfiguration
kubernetesVersion: {{ .Chart.Version }}
clusterName: {{ .Values.global.clusterName }}
#featureGates:
featureGates:
EtcdLearnerMode: true # becomes beta in 1.29
# NonGracefulFailover: true
controlPlaneEndpoint: {{ .Values.api.endpoint }}
networking:

View File

@ -1,6 +1,6 @@
# kubezero-istio-gateway
![Version: 0.21.1](https://img.shields.io/badge/Version-0.21.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.21.2](https://img.shields.io/badge/Version-0.21.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
KubeZero Umbrella Chart for Istio gateways
@ -21,7 +21,7 @@ Kubernetes: `>= 1.26.0`
| Repository | Name | Version |
|------------|------|---------|
| https://cdn.zero-downtime.net/charts/ | kubezero-lib | >= 0.1.6 |
| https://istio-release.storage.googleapis.com/charts | gateway | 1.21.1 |
| https://istio-release.storage.googleapis.com/charts | gateway | 1.21.2 |
## Values

View File

@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 1.21.1
appVersion: 1.21.2
description: Helm chart for deploying Istio gateways
icon: https://istio.io/latest/favicons/android-192x192.png
keywords:
@ -9,4 +9,4 @@ name: gateway
sources:
- https://github.com/istio/istio
type: application
version: 1.21.1
version: 1.21.2

View File

@ -1,6 +1,6 @@
# kubezero-istio
![Version: 0.21.1](https://img.shields.io/badge/Version-0.21.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.21.2](https://img.shields.io/badge/Version-0.21.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
KubeZero Umbrella Chart for Istio
@ -21,9 +21,9 @@ Kubernetes: `>= 1.26.0`
| Repository | Name | Version |
|------------|------|---------|
| https://cdn.zero-downtime.net/charts/ | kubezero-lib | >= 0.1.6 |
| https://istio-release.storage.googleapis.com/charts | base | 1.21.1 |
| https://istio-release.storage.googleapis.com/charts | istiod | 1.21.1 |
| https://kiali.org/helm-charts | kiali-server | 1.82.0 |
| https://istio-release.storage.googleapis.com/charts | base | 1.21.2 |
| https://istio-release.storage.googleapis.com/charts | istiod | 1.21.2 |
| https://kiali.org/helm-charts | kiali-server | 1.83.0 |
## Values

View File

@ -1,6 +1,6 @@
# kubezero-operators
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
Various operators supported by KubeZero
@ -20,7 +20,7 @@ Kubernetes: `>= 1.26.0`
|------------|------|---------|
| https://cdn.zero-downtime.net/charts/ | kubezero-lib | >= 0.1.6 |
| https://helm.elastic.co | eck-operator | 2.12.1 |
| https://opensearch-project.github.io/opensearch-k8s-operator/ | opensearch-operator | 2.5.1 |
| https://opensearch-project.github.io/opensearch-k8s-operator/ | opensearch-operator | 2.6.0 |
## Values

View File

@ -58,13 +58,13 @@ storage:
istio:
enabled: false
namespace: istio-system
targetRevision: 0.21.1
targetRevision: 0.21.2
istio-ingress:
enabled: false
chart: kubezero-istio-gateway
namespace: istio-ingress
targetRevision: 0.21.1
targetRevision: 0.21.2
gateway:
service: {}
@ -72,7 +72,7 @@ istio-private-ingress:
enabled: false
chart: kubezero-istio-gateway
namespace: istio-ingress
targetRevision: 0.21.1
targetRevision: 0.21.2
gateway:
service: {}
@ -90,7 +90,7 @@ telemetry:
operators:
enabled: false
namespace: operators
targetRevision: 0.1.2
targetRevision: 0.1.3
metrics:
enabled: false

View File

@ -2,5 +2,4 @@
- change CFN for control plabe to HA and deploy
This will launch controllers in AZ2 and AZ3 joining the party
- change the HA flag in kubezero-values CM
- ensure ArgoCD is either disabled or ensure correct settings pushed to git etc.
- termitate the original controller and manually delete its etcd membership as the etcd name changes -> Might change that for next release ??
- update KubeZero either via cli or ArgoCD

View File

@ -8,7 +8,7 @@
## Version upgrades
- cilium 1.15.3
- istio 1.21.1
- istio 1.21.2
- fluent-bit 3.0.1
- ArgoCD 2.10.6
- Prometheus 2.51.1 / Grafana 10.4