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

resources:
- ./kustomize/metallb.yaml
- ./kustomize/csi-driver-nfs.yaml
- ./kustomize/cert-manager-cloudflare.yaml


secretGenerator:
  - name: cert-manager-cloudflare
    envs:
      - .envs/.cloudflare
    namespace: cert-manager
  - name: pihole-admin
    envs:
      - .envs/.pihole
    namespace: pihole
    options:
      disableNameSuffixHash: true

configurations:
  - ./kustomizeconfig/clusterIssuer.yaml

labels:
- includeSelectors: true
  pairs:
    app.kubernetes.io/managed-by: Kustomize