apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

resources:
- github.com/argoproj/argo-cd//manifests/cluster-install?ref=v2.10.17

patchesStrategicMerge:
- service.yaml

patches:
  - patch: |-
      - op: add
        path: /data
        value:
          kustomize.buildOptions: --enable-helm
          resource.exclusions: |
            - apiGroups:
                - cilium.io
              kinds:
                - CiliumIdentity
              clusters:
                - "*"
    target:
      version: v1
      kind: ConfigMap
      name: argocd-cm

  - patch: |-
      - op: add
        path: /spec/template/spec/containers/0/args/-
        value: --insecure=true
    target:
      kind: Deployment
      name: argocd-server