mirror of https://git.rancher.io/charts
Merge pull request #1485 from brendarearden/istio-spoof
Update istio to work with new nginx spoof imagepull/1494/head
commit
0c73d6cae8
Binary file not shown.
|
@ -5,6 +5,7 @@ annotations:
|
||||||
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/provides-gvr: networking.istio.io.virtualservice/v1beta1
|
catalog.cattle.io/provides-gvr: networking.istio.io.virtualservice/v1beta1
|
||||||
|
catalog.cattle.io/rancher-version: '>= 2.6.0-0'
|
||||||
catalog.cattle.io/release-name: rancher-istio
|
catalog.cattle.io/release-name: rancher-istio
|
||||||
catalog.cattle.io/requests-cpu: 710m
|
catalog.cattle.io/requests-cpu: 710m
|
||||||
catalog.cattle.io/requests-memory: 2314Mi
|
catalog.cattle.io/requests-memory: 2314Mi
|
||||||
|
|
|
@ -11,6 +11,12 @@ spec:
|
||||||
backoffLimit: 1
|
backoffLimit: 1
|
||||||
template:
|
template:
|
||||||
spec:
|
spec:
|
||||||
|
{{- if .Values.installer.releaseMirror.enabled }}
|
||||||
|
hostAliases:
|
||||||
|
- ip: "127.0.0.1"
|
||||||
|
hostnames:
|
||||||
|
- "github.com"
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
- name: istioctl-installer
|
- name: istioctl-installer
|
||||||
image: {{ template "system_default_registry" . }}{{ .Values.installer.repository }}:{{ .Values.installer.tag }}
|
image: {{ template "system_default_registry" . }}{{ .Values.installer.repository }}:{{ .Values.installer.tag }}
|
||||||
|
@ -21,6 +27,8 @@ spec:
|
||||||
value: {{ template "istio.namespace" . }}
|
value: {{ template "istio.namespace" . }}
|
||||||
- name: FORCE_INSTALL
|
- name: FORCE_INSTALL
|
||||||
value: {{ .Values.forceInstall | default "false" | quote }}
|
value: {{ .Values.forceInstall | default "false" | quote }}
|
||||||
|
- name: RELEASE_MIRROR_ENABLED
|
||||||
|
value: {{ .Values.installer.releaseMirror.enabled | quote }}
|
||||||
command: ["/bin/sh","-c"]
|
command: ["/bin/sh","-c"]
|
||||||
args: ["/usr/local/app/scripts/run.sh"]
|
args: ["/usr/local/app/scripts/run.sh"]
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
@ -42,9 +50,7 @@ spec:
|
||||||
name: istio-installer-overlay
|
name: istio-installer-overlay
|
||||||
{{- end }}
|
{{- end }}
|
||||||
serviceAccountName: istio-installer
|
serviceAccountName: istio-installer
|
||||||
{{- if .Values.global.rbac.pspEnabled }}
|
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsUser: 101
|
runAsUser: 101
|
||||||
runAsGroup: 101
|
runAsGroup: 101
|
||||||
{{- end }}
|
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
|
|
@ -5,7 +5,12 @@ forceInstall: false
|
||||||
|
|
||||||
installer:
|
installer:
|
||||||
repository: rancher/istio-installer
|
repository: rancher/istio-installer
|
||||||
tag: 1.10.4-rancher1
|
tag: 1.10.4-rancher2
|
||||||
|
##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.
|
||||||
|
releaseMirror:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
##Native support for dns added in 1.8
|
##Native support for dns added in 1.8
|
||||||
dns:
|
dns:
|
||||||
|
@ -56,7 +61,7 @@ global:
|
||||||
defaultPodDisruptionBudget:
|
defaultPodDisruptionBudget:
|
||||||
enabled: true
|
enabled: true
|
||||||
rbac:
|
rbac:
|
||||||
pspEnabled: false
|
pspEnabled: true
|
||||||
|
|
||||||
# Kiali subchart from rancher-kiali-server
|
# Kiali subchart from rancher-kiali-server
|
||||||
kiali:
|
kiali:
|
||||||
|
|
|
@ -2016,6 +2016,7 @@ entries:
|
||||||
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/provides-gvr: networking.istio.io.virtualservice/v1beta1
|
catalog.cattle.io/provides-gvr: networking.istio.io.virtualservice/v1beta1
|
||||||
|
catalog.cattle.io/rancher-version: '>= 2.6.0-0'
|
||||||
catalog.cattle.io/release-name: rancher-istio
|
catalog.cattle.io/release-name: rancher-istio
|
||||||
catalog.cattle.io/requests-cpu: 710m
|
catalog.cattle.io/requests-cpu: 710m
|
||||||
catalog.cattle.io/requests-memory: 2314Mi
|
catalog.cattle.io/requests-memory: 2314Mi
|
||||||
|
@ -2023,7 +2024,7 @@ entries:
|
||||||
catalog.cattle.io/ui-component: istio
|
catalog.cattle.io/ui-component: istio
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 1.10.4
|
appVersion: 1.10.4
|
||||||
created: "2021-09-17T11:40:02.22432-07:00"
|
created: "2021-09-23T13:53:23.208871-07:00"
|
||||||
dependencies:
|
dependencies:
|
||||||
- condition: kiali.enabled
|
- condition: kiali.enabled
|
||||||
name: kiali
|
name: kiali
|
||||||
|
@ -2033,7 +2034,7 @@ entries:
|
||||||
repository: file://./charts/tracing
|
repository: file://./charts/tracing
|
||||||
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.
|
||||||
digest: bf0adc34a59a5c97c7b1d06a27d42af29f45ea3892712acf38eff4d30a5eb566
|
digest: 75f077c7a261394cf96e1f94e5fe3f28b7714a4ca5eb285576019bb4c3e297bb
|
||||||
icon: https://charts.rancher.io/assets/logos/istio.svg
|
icon: https://charts.rancher.io/assets/logos/istio.svg
|
||||||
keywords:
|
keywords:
|
||||||
- networking
|
- networking
|
||||||
|
|
|
@ -19,3 +19,4 @@ annotations:
|
||||||
catalog.cattle.io/os: linux
|
catalog.cattle.io/os: linux
|
||||||
catalog.cattle.io/requests-cpu: "710m"
|
catalog.cattle.io/requests-cpu: "710m"
|
||||||
catalog.cattle.io/requests-memory: "2314Mi"
|
catalog.cattle.io/requests-memory: "2314Mi"
|
||||||
|
catalog.cattle.io/rancher-version: ">= 2.6.0-0"
|
||||||
|
|
|
@ -11,6 +11,12 @@ spec:
|
||||||
backoffLimit: 1
|
backoffLimit: 1
|
||||||
template:
|
template:
|
||||||
spec:
|
spec:
|
||||||
|
{{- if .Values.installer.releaseMirror.enabled }}
|
||||||
|
hostAliases:
|
||||||
|
- ip: "127.0.0.1"
|
||||||
|
hostnames:
|
||||||
|
- "github.com"
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
- name: istioctl-installer
|
- name: istioctl-installer
|
||||||
image: {{ template "system_default_registry" . }}{{ .Values.installer.repository }}:{{ .Values.installer.tag }}
|
image: {{ template "system_default_registry" . }}{{ .Values.installer.repository }}:{{ .Values.installer.tag }}
|
||||||
|
@ -21,6 +27,8 @@ spec:
|
||||||
value: {{ template "istio.namespace" . }}
|
value: {{ template "istio.namespace" . }}
|
||||||
- name: FORCE_INSTALL
|
- name: FORCE_INSTALL
|
||||||
value: {{ .Values.forceInstall | default "false" | quote }}
|
value: {{ .Values.forceInstall | default "false" | quote }}
|
||||||
|
- name: RELEASE_MIRROR_ENABLED
|
||||||
|
value: {{ .Values.installer.releaseMirror.enabled | quote }}
|
||||||
command: ["/bin/sh","-c"]
|
command: ["/bin/sh","-c"]
|
||||||
args: ["/usr/local/app/scripts/run.sh"]
|
args: ["/usr/local/app/scripts/run.sh"]
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
|
@ -42,9 +50,7 @@ spec:
|
||||||
name: istio-installer-overlay
|
name: istio-installer-overlay
|
||||||
{{- end }}
|
{{- end }}
|
||||||
serviceAccountName: istio-installer
|
serviceAccountName: istio-installer
|
||||||
{{- if .Values.global.rbac.pspEnabled }}
|
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsUser: 101
|
runAsUser: 101
|
||||||
runAsGroup: 101
|
runAsGroup: 101
|
||||||
{{- end }}
|
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
|
|
@ -5,7 +5,12 @@ forceInstall: false
|
||||||
|
|
||||||
installer:
|
installer:
|
||||||
repository: rancher/istio-installer
|
repository: rancher/istio-installer
|
||||||
tag: 1.10.4-rancher1
|
tag: 1.10.4-rancher2
|
||||||
|
##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.
|
||||||
|
releaseMirror:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
##Native support for dns added in 1.8
|
##Native support for dns added in 1.8
|
||||||
dns:
|
dns:
|
||||||
|
@ -56,7 +61,7 @@ global:
|
||||||
defaultPodDisruptionBudget:
|
defaultPodDisruptionBudget:
|
||||||
enabled: true
|
enabled: true
|
||||||
rbac:
|
rbac:
|
||||||
pspEnabled: false
|
pspEnabled: true
|
||||||
|
|
||||||
# Kiali subchart from rancher-kiali-server
|
# Kiali subchart from rancher-kiali-server
|
||||||
kiali:
|
kiali:
|
||||||
|
|
Loading…
Reference in New Issue