Add Istio into kubezero, disabled by default

This commit is contained in:
Stefan Reimer 2020-07-14 17:39:12 +01:00
parent 5661a5d7c3
commit d7d4047bfe
6 changed files with 16 additions and 2 deletions

View File

@ -17,6 +17,7 @@ Source code can be found [here](https://kubezero.com)
| https://zero-down-time.github.io/kubezero/ | kubezero-lib | >= 0.1.1 | | https://zero-down-time.github.io/kubezero/ | kubezero-lib | >= 0.1.1 |
## KubeZero default configuration ## KubeZero default configuration
- mapped istio-operator to run on the controller nodes only
## Resources ## Resources

View File

@ -2,7 +2,7 @@ apiVersion: v2
name: kubezero name: kubezero
description: KubeZero ArgoCD Application - Root App of Apps chart of KubeZero description: KubeZero ArgoCD Application - Root App of Apps chart of KubeZero
type: application type: application
version: 0.3.6 version: 0.3.7
home: https://kubezero.com home: https://kubezero.com
icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png
keywords: keywords:

View File

@ -2,7 +2,7 @@ kubezero
======== ========
KubeZero ArgoCD Application - Root App of Apps chart of KubeZero KubeZero ArgoCD Application - Root App of Apps chart of KubeZero
Current chart version is `0.3.6` Current chart version is `0.3.7`
Source code can be found [here](https://kubezero.com) Source code can be found [here](https://kubezero.com)
@ -25,6 +25,7 @@ Source code can be found [here](https://kubezero.com)
| global.defaultSource.pathPrefix | string | `""` | | | global.defaultSource.pathPrefix | string | `""` | |
| global.defaultSource.repoURL | string | `"https://github.com/zero-down-time/kubezero"` | | | global.defaultSource.repoURL | string | `"https://github.com/zero-down-time/kubezero"` | |
| global.defaultSource.targetRevision | string | `"HEAD"` | | | global.defaultSource.targetRevision | string | `"HEAD"` | |
| istio.enabled | bool | `false` | |
| kiam.enabled | bool | `false` | | | kiam.enabled | bool | `false` | |
| local-volume-provisioner.enabled | bool | `false` | | | local-volume-provisioner.enabled | bool | `false` | |
| platform | string | `"aws"` | | | platform | string | `"aws"` | |

View File

@ -0,0 +1,6 @@
{{- if .Values.istio.enabled }}
{{ template "kubezero-app.app" dict "root" . "name" "istio" "type" "helm" }}
syncPolicy:
automated:
prune: true
{{- end }}

View File

@ -27,3 +27,6 @@ kiam:
aws-ebs-csi-driver: aws-ebs-csi-driver:
enabled: true enabled: true
istio:
enabled: true

View File

@ -32,3 +32,6 @@ kiam:
aws-ebs-csi-driver: aws-ebs-csi-driver:
enabled: false enabled: false
istio:
enabled: false