adding istio 1.18

pull/2878/head
Diogo Souza 2023-08-16 18:59:48 -03:00
parent c86a4a243e
commit 7cc6d6f47a
6 changed files with 35 additions and 33 deletions

View File

@ -1,7 +1,7 @@
annotations: annotations:
catalog.cattle.io/certified: rancher catalog.cattle.io/certified: rancher
catalog.cattle.io/display-name: Istio catalog.cattle.io/display-name: Istio
catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.27.0-0' catalog.cattle.io/kube-version: '>= 1.23.0-0 < 1.28.0-0'
catalog.cattle.io/namespace: istio-system catalog.cattle.io/namespace: istio-system
catalog.cattle.io/os: linux catalog.cattle.io/os: linux
catalog.cattle.io/permits-os: linux,windows catalog.cattle.io/permits-os: linux,windows
@ -11,9 +11,9 @@ annotations:
catalog.cattle.io/requests-memory: 2314Mi catalog.cattle.io/requests-memory: 2314Mi
catalog.cattle.io/type: cluster-tool catalog.cattle.io/type: cluster-tool
catalog.cattle.io/ui-component: istio catalog.cattle.io/ui-component: istio
catalog.cattle.io/upstream-version: 1.17.2 catalog.cattle.io/upstream-version: 1.18.2
apiVersion: v1 apiVersion: v1
appVersion: 1.17.2 appVersion: 1.18.2
description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/ description: A basic Istio setup that installs with the istioctl. Refer to https://istio.io/latest/
for details. for details.
icon: https://charts.rancher.io/assets/logos/istio.svg icon: https://charts.rancher.io/assets/logos/istio.svg
@ -21,4 +21,4 @@ keywords:
- networking - networking
- infrastructure - infrastructure
name: rancher-istio name: rancher-istio
version: 1.17.2 version: 1.18.2

View File

@ -38,7 +38,7 @@ To install istio with CNI enabled, e.g. when cluster has a default PSP set to "r
See [this issue](https://github.com/rancher/rancher/issues/33291) for details. See [this issue](https://github.com/rancher/rancher/issues/33291) for details.
## Installing istio with distroless-images. ## Installing istio with distroless-images.
Istio `102.2.0+up1.17.2` uses distroless images for `istio-proxyv2`, `istio-install-cni` and `istio-pilot`. Distroless images don't have the common debugging tools like `bash`, `curl`, etc. If you wish to troubleshoot Istio, you can switch to regular images by updating `values.yaml` file. Istio `103.1.0+up1.18.2` uses distroless images for `istio-proxyv2`, `istio-install-cni` and `istio-pilot`. Distroless images don't have the common debugging tools like `bash`, `curl`, etc. If you wish to troubleshoot Istio, you can switch to regular images by updating `values.yaml` file.
## Deprecations ## Deprecations

View File

@ -1,17 +1,17 @@
overlayFile: "" overlayFile: ""
tag: 1.17.2 tag: 1.18.2
##Setting forceInstall: true will remove the check for istio version < 1.6.x and will not analyze your install cluster prior to install ##Setting forceInstall: true will remove the check for istio version < 1.6.x and will not analyze your install cluster prior to install
forceInstall: false forceInstall: false
installer: installer:
repository: rancher/istio-installer repository: rancher/istio-installer
tag: 1.17.2-rancher1 tag: 1.18.2-rancher1
##releaseMirror are configurations for istio upgrades. ##releaseMirror are configurations for istio upgrades.
##Setting releaseMirror.enabled: true will cause istio to use bundled in images from rancher/istio-installer to perfom an upgrade - this is ideal ##Setting releaseMirror.enabled: true will cause istio to use bundled in images from rancher/istio-installer to perfom an upgrade - this is ideal
##for airgap setups. Setting releaseMirror.enabled to false means istio will call externally to github to fetch the required assets. ##for airgap setups. Setting releaseMirror.enabled to false means istio will call externally to github to fetch the required assets.
releaseMirror: releaseMirror:
enabled: false enabled: false
##Set the secondsSleep to run a sleep command `sleep <secondsSleep>s` to allow time to exec into istio-installer pod for debugging ##Set the secondsSleep to run a sleep command `sleep <secondsSleep>s` to allow time to exec into istio-installer pod for debugging
debug: debug:
secondsSleep: 0 secondsSleep: 0
@ -26,21 +26,21 @@ base:
cni: cni:
enabled: false enabled: false
repository: rancher/mirrored-istio-install-cni repository: rancher/mirrored-istio-install-cni
# If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting # If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting
# the distroless tag: # the distroless tag:
# tag: 1.17.2 # tag: 1.18.2
tag: 1.17.2-distroless tag: 1.18.2-distroless
logLevel: info logLevel: info
excludeNamespaces: excludeNamespaces:
- istio-system - istio-system
- kube-system - kube-system
egressGateways: egressGateways:
enabled: false enabled: false
type: NodePort type: NodePort
hpaSpec: {} hpaSpec: {}
podDisruptionBudget: {} podDisruptionBudget: {}
ingressGateways: ingressGateways:
enabled: true enabled: true
type: NodePort type: NodePort
@ -53,10 +53,10 @@ istiodRemote:
pilot: pilot:
enabled: true enabled: true
repository: rancher/mirrored-istio-pilot repository: rancher/mirrored-istio-pilot
# If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting # If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting
# the distroless tag: # the distroless tag:
# tag: 1.17.2 # tag: 1.18.2
tag: 1.17.2-distroless tag: 1.18.2-distroless
hpaSpec: {} hpaSpec: {}
podDisruptionBudget: {} podDisruptionBudget: {}
@ -72,24 +72,27 @@ global:
enabled: false enabled: false
proxy: proxy:
repository: rancher/mirrored-istio-proxyv2 repository: rancher/mirrored-istio-proxyv2
# If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting # If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting
# the distroless tag: # the distroless tag:
# tag: 1.17.2 # tag: 1.18.2
tag: 1.17.2-distroless tag: 1.18.2-distroless
proxy_init: proxy_init:
repository: rancher/mirrored-istio-proxyv2 repository: rancher/mirrored-istio-proxyv2
# If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting # If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting
# the distroless tag: # the distroless tag:
# tag: 1.17.2 # tag: 1.18.2
tag: 1.17.2-distroless tag: 1.18.2-distroless
defaultPodDisruptionBudget: defaultPodDisruptionBudget:
enabled: true enabled: true
# Kiali subchart from rancher-kiali-server # Kiali subchart from rancher-kiali-server
kiali: kiali:
enabled: true enabled: true
# If you wish to change the authentication you can check the options in the Kiali documentation https://kiali.io/docs/configuration/authentication/
auth: auth:
strategy: anonymous strategy: anonymous
server:
web_root: /
deployment: deployment:
ingress_enabled: false ingress_enabled: false
external_services: external_services:
@ -113,4 +116,4 @@ tracing:
nodeSelector: {} nodeSelector: {}
## List of node taints to tolerate (requires Kubernetes >= 1.6) ## List of node taints to tolerate (requires Kubernetes >= 1.6)
tolerations: [] tolerations: []

View File

@ -1,2 +1,2 @@
workingDir: "" workingDir: ""
url: packages/rancher-istio/1.17/rancher-kiali-server url: packages/rancher-istio/1.18/rancher-kiali-server

View File

@ -1,2 +1,2 @@
workingDir: "" workingDir: ""
url: packages/rancher-istio/1.17/rancher-tracing url: packages/rancher-istio/1.18/rancher-tracing

View File

@ -1,3 +1,2 @@
url: local url: local
version: 103.0.0+up1.17.2 version: 103.1.0+up1.18.2
doNotRelease: true