Skip to content

Commit

Permalink
adding istio 1.18
Browse files Browse the repository at this point in the history
  • Loading branch information
diogoasouza committed Aug 4, 2023
1 parent 87dea2a commit e710c9f
Show file tree
Hide file tree
Showing 7 changed files with 22 additions and 19 deletions.
8 changes: 4 additions & 4 deletions packages/rancher-istio/1.18/rancher-istio/charts/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
annotations:
catalog.cattle.io/certified: rancher
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/os: linux
catalog.cattle.io/permits-os: linux,windows
Expand All @@ -11,14 +11,14 @@ annotations:
catalog.cattle.io/requests-memory: 2314Mi
catalog.cattle.io/type: cluster-tool
catalog.cattle.io/ui-component: istio
catalog.cattle.io/upstream-version: 1.17.2
catalog.cattle.io/upstream-version: 1.18.2
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/
for details.
icon: https://charts.rancher.io/assets/logos/istio.svg
keywords:
- networking
- infrastructure
name: rancher-istio
version: 1.17.2
version: 1.18.2
Original file line number Diff line number Diff line change
Expand Up @@ -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.

## 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 `102.2.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

Expand Down
21 changes: 11 additions & 10 deletions packages/rancher-istio/1.18/rancher-istio/charts/values.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
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
forceInstall: false

installer:
repository: rancher/istio-installer
tag: 1.17.2-rancher1
tag: 1.18.2-rancher1
##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
##for airgap setups. Setting releaseMirror.enabled to false means istio will call externally to github to fetch the required assets.
Expand All @@ -28,8 +28,8 @@ 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
# the distroless tag:
# tag: 1.17.2
tag: 1.17.2-distroless
# tag: 1.18.2
tag: 1.18.2-distroless
logLevel: info
excludeNamespaces:
- istio-system
Expand All @@ -55,8 +55,8 @@ 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
# the distroless tag:
# tag: 1.17.2
tag: 1.17.2-distroless
# tag: 1.18.2
tag: 1.18.2-distroless
hpaSpec: {}
podDisruptionBudget: {}

Expand All @@ -74,20 +74,21 @@ global:
repository: rancher/mirrored-istio-proxyv2
# If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting
# the distroless tag:
# tag: 1.17.2
tag: 1.17.2-distroless
# tag: 1.18.2
tag: 1.18.2-distroless
proxy_init:
repository: rancher/mirrored-istio-proxyv2
# If you wish to troubleshoot Istio, you can switch to regular images by uncommenting the following tag and deleting
# the distroless tag:
# tag: 1.17.2
tag: 1.17.2-distroless
# tag: 1.18.2
tag: 1.18.2-distroless
defaultPodDisruptionBudget:
enabled: true

# Kiali subchart from rancher-kiali-server
kiali:
enabled: true
# If you wish to add authentication you can check the options in the Kiali documentation https://kiali.io/docs/configuration/authentication/
auth:
strategy: anonymous
deployment:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
workingDir: ""
url: packages/rancher-istio/1.17/rancher-kiali-server
url: packages/rancher-istio/1.18/rancher-kiali-server
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
workingDir: ""
url: packages/rancher-istio/1.17/rancher-tracing
url: packages/rancher-istio/1.18/rancher-tracing
2 changes: 1 addition & 1 deletion packages/rancher-istio/1.18/rancher-istio/package.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
url: local
version: 102.2.0+up1.17.2
version: 102.3.0+up1.18.2
4 changes: 3 additions & 1 deletion release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,6 @@ rancher-webhook:
ui-plugin-operator:
- 102.0.2+up0.2.1
ui-plugin-operator-crd:
- 102.0.2+up0.2.1
- 102.0.2+up0.2.1
rancher-istio:
- 102.0.3+up1.18.2

0 comments on commit e710c9f

Please sign in to comment.