Another round of Istio fixes

This commit is contained in:
Stefan Reimer 2020-07-22 20:25:18 +01:00
parent 9aff2d271a
commit 16cb90730e
7 changed files with 14 additions and 6 deletions

View File

@ -2,7 +2,7 @@ kubezero-cert-manager
===================== =====================
KubeZero Umbrella Chart for cert-manager KubeZero Umbrella Chart for cert-manager
Current chart version is `0.3.4` Current chart version is `0.3.5`
Source code can be found [here](https://kubezero.com) Source code can be found [here](https://kubezero.com)

View File

@ -2,7 +2,7 @@ apiVersion: v2
name: kubezero-istio name: kubezero-istio
description: KubeZero Umbrella Chart for Istio description: KubeZero Umbrella Chart for Istio
type: application type: application
version: 0.1.3 version: 0.1.4
appVersion: 1.6.5 appVersion: 1.6.5
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

View File

@ -5,7 +5,7 @@ KubeZero Umbrella Chart for Istio
Installs Istio Operator and KubeZero Istio profile Installs Istio Operator and KubeZero Istio profile
Current chart version is `0.1.3` Current chart version is `0.1.4`
Source code can be found [here](https://kubezero.com) Source code can be found [here](https://kubezero.com)
@ -23,8 +23,12 @@ Source code can be found [here](https://kubezero.com)
| Key | Type | Default | Description | | Key | Type | Default | Description |
|-----|------|---------|-------------| |-----|------|---------|-------------|
| ingress.autoscaleEnabled | bool | `false` | |
| ingress.replicaCount | int | `2` | |
| istio-operator.hub | string | `"docker.io/istio"` | | | istio-operator.hub | string | `"docker.io/istio"` | |
| istio-operator.tag | string | `"1.6.5"` | | | istio-operator.tag | string | `"1.6.5"` | |
| istiod.autoscaleEnabled | bool | `false` | |
| istiod.replicaCount | int | `1` | |
## Resources ## Resources

View File

@ -1,3 +1,4 @@
{{- if .Values.ingress.dnsNames }}
apiVersion: cert-manager.io/v1alpha2 apiVersion: cert-manager.io/v1alpha2
kind: Certificate kind: Certificate
metadata: metadata:
@ -10,3 +11,4 @@ spec:
kind: ClusterIssuer kind: ClusterIssuer
dnsNames: dnsNames:
{{ toYaml .Values.ingress.dnsNames | indent 4 }} {{ toYaml .Values.ingress.dnsNames | indent 4 }}
{{- end }}

View File

@ -5,8 +5,8 @@ istiod:
ingress: ingress:
autoscaleEnabled: false autoscaleEnabled: false
replicaCount: 2 replicaCount: 2
dnsNames: #dnsNames:
- "*.example.com" #- "*.example.com"
istio-operator: istio-operator:
hub: docker.io/istio hub: docker.io/istio

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.8` Current chart version is `0.3.9`
Source code can be found [here](https://kubezero.com) Source code can be found [here](https://kubezero.com)

View File

@ -65,6 +65,8 @@ kubezero:
istio: istio:
enabled: {{ .Values.istio.enabled }} enabled: {{ .Values.istio.enabled }}
values: values:
istiod:
replicaCount: {{ ternary 2 1 .Values.HighAvailableControlplane }}
ingress: ingress:
dnsNames: dnsNames:
{{- with .Values.istio.ingress.dnsNames }} {{- with .Values.istio.ingress.dnsNames }}