Trying to migrate istio

This commit is contained in:
Nikolai Rodionov 2025-03-30 16:10:40 +02:00
parent a8693f41ee
commit bb45328532
Signed by: allanger
GPG Key ID: 09F8B434D0FDD99B
7 changed files with 45 additions and 32 deletions

View File

@ -21,6 +21,9 @@ repositories:
url: https://vmware-tanzu.github.io/helm-charts/
- name: openebs
url: https://openebs.github.io/openebs
- name: istio
url: https://istio-release.storage.googleapis.com/charts
releases:
- name: coredns
chart: coredns/coredns
@ -157,3 +160,19 @@ releases:
- template: common-values-tpl
- template: env-values
- template: env-secrets
- name: istio-base
chart: istio/base
condition: istio.enabled
namespace: istio-system
inherit:
- template: common-values
- name: istiod
chart: istio/istiod
condition: istio.enabled
namespace: istio-system
inherit:
- template: common-values-tpl
needs:
- istio-system/istio-base

View File

@ -25,24 +25,6 @@ repositories:
url: https://zotregistry.dev/helm-charts/
releases:
- name: velero
chart: vmware-tanzu/velero
namespace: velero
version: 8.5.0
condition: velero.enabled
inherit:
- template: default-env-values
- template: default-env-secrets
- template: crd-management-hook
- name: openebs
chart: openebs/openebs
condition: openebs.enabled
namespace: kube-system
version: 4.2.0
inherit:
- template: default-env-values
- name: istio-base
chart: istio/base
condition: istio.enabled

View File

@ -9,9 +9,10 @@ namespaces:
- name: observability
- name: databases
- name: istio-system
defaultRegcred: true
- name: applications
labels:
istio-injection: disabled
istio-injection: enabled
- name: platform
defaultRegcred: true
- name: games

View File

@ -1,13 +0,0 @@
pilot:
resources:
requests:
cpu: 50m
memory: 2048Mi
global:
proxy:
resources:
requests:
cpu: 20m
memory: 128Mi
limits:
memory: 128Mi

View File

@ -0,0 +1,3 @@
global:
imagePullSecrets:
- regcred

View File

@ -0,0 +1,19 @@
hub: null
global:
hub: my-company-private/istio
hub: {{ .Values.registry }}
imagePullSecrets:
- regcred
pilot:
resources:
requests:
cpu: 50m
memory: 2048Mi
global:
proxy:
resources:
requests:
cpu: 20m
memory: 128Mi
limits:
memory: 128Mi

View File

@ -7,3 +7,5 @@ namespaces:
defaultRegcred: true
- name: kyverno
defaultRegcred: true
- name: istio-system
defaultRegcred: true