add istio ingress

This commit is contained in:
James Andariese 2023-07-21 11:13:36 -05:00
parent 29e366f1c8
commit 955d2c0425
2 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,35 @@
# {{ if (index .Values "istio-ingress").enabled }}
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: "{{ .Release.Name }}-istio-ingress"
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: default
source:
chart: gateway
repoURL: https://istio-release.storage.googleapis.com/charts
targetRevision: 1.18.1
helm:
values: |-
{{ (index .Values "istio-ingress").values | default "{}" | nindent 8 }}
releaseName: istio-ingress
destination:
server: "https://kubernetes.default.svc"
namespace: istio-system
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
retry:
limit: 10
backoff:
duration: 5s
factor: 2
maxDuration: 3m0s
# {{- end }}

View File

@ -132,6 +132,7 @@ external-secrets:
periodSeconds: 5 periodSeconds: 5
istio-base: {enabled: true} istio-base: {enabled: true}
istio-ingress: {enabled: true}
istiod: {enabled: true} istiod: {enabled: true}
metallb: {enabled: true} metallb: {enabled: true}
pgo: {enabled: true} pgo: {enabled: true}