Files
manifests/attic/templates/linkerd-crds.yaml
T

36 lines
858 B
YAML

{{ if .Values.linkerd.enabled }}
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: linkerd-crds
namespace: argocd
#finalizers:
#- resources-finalizer.argocd.argoproj.io
spec:
ignoreDifferences:
- group: apiextensions.k8s.io
kind: CustomResourceDefinition
jsonPointers:
- /spec/names/shortNames
destination:
namespace: linkerd
server: 'https://kubernetes.default.svc'
source:
repoURL: 'https://helm.linkerd.io/stable'
targetRevision: {{ .Values.linkerd.crds.version }}
chart: linkerd-crds
project: sys
syncPolicy:
managedNamespaceMetadata:
labels:
component: sys
syncOptions:
- CreateNamespace=true
- ApplyOutOfSyncOnly=true
{{- if .Values.linkerd.autosync }}
automated:
prune: true
# selfHeal: false
{{- end }}
{{ end }}