You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also with latest version of ArgoCD helm chart miss creation of haproxy IngressClass. It seems that ArgoCD doesn't return complete .Capabilities.APIVersions with kind so inside haproxy template for IngressClass .Capabilities.APIVersions.Has will never be true since for ArgoCD helm template command ".Capabilities.APIVersions" will contains "networking.k8s.io/v1" or "networking.k8s.io/v1beta1" without kind part ("/IngressClass"):
---
{{- if or (.Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass") (.Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/IngressClass") }}
{{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass" }}
apiVersion: networking.k8s.io/v1
{{- else }}
apiVersion: networking.k8s.io/v1beta1
{{- end }}
kind: IngressClass
...
Also with latest version of ArgoCD helm chart miss creation of haproxy IngressClass. It seems that ArgoCD doesn't return complete .Capabilities.APIVersions with kind so inside haproxy template for IngressClass .Capabilities.APIVersions.Has will never be true since for ArgoCD helm template command ".Capabilities.APIVersions" will contains "networking.k8s.io/v1" or "networking.k8s.io/v1beta1" without kind part ("/IngressClass"):
argoproj/argo-cd#6351
Can you provide a solution/workaround to allow correct helm chart installation with ArgoCD ?
The text was updated successfully, but these errors were encountered: