34 lines
1.4 KiB
YAML
34 lines
1.4 KiB
YAML
apiVersion: kustomize.config.k8s.io/v1beta1
|
|
kind: Kustomization
|
|
|
|
resources:
|
|
# Traefik CRD
|
|
- https://raw.githubusercontent.com/traefik/traefik/v2.9/docs/content/reference/dynamic-configuration/kubernetes-crd-definition-v1.yml
|
|
- https://raw.githubusercontent.com/traefik/traefik/v2.9/docs/content/reference/dynamic-configuration/kubernetes-crd-rbac.yml
|
|
# MetalLB installation and configuration
|
|
- https://raw.githubusercontent.com/metallb/metallb/v0.13.7/config/manifests/metallb-native.yaml
|
|
- ../../metallb
|
|
# PostgreSQL operator and its UI
|
|
- github.com/zalando/postgres-operator/manifests
|
|
- github.com/zalando/postgres-operator/ui/manifests
|
|
# SOPS secrets operator CRDs
|
|
- https://raw.githubusercontent.com/isindir/sops-secrets-operator/master/config/crd/bases/isindir.github.com_sopssecrets.yaml
|
|
# Miscellanous basic configuration
|
|
- ../../res
|
|
# NFS client configuration
|
|
- ../../nfs-provisioner
|
|
# Longhorn installation and configuration
|
|
- ../../longhorn
|
|
# SOPS operator for secret management on the fly
|
|
- ../../sops-operator
|
|
# Traefik configuration
|
|
- ../../traefik
|
|
# Argo installation and configuration
|
|
- ../../argo
|
|
|
|
patchesStrategicMerge:
|
|
#- ../../environments/dev/traefik-internal-service.yaml
|
|
#- ../../environments/dev/traefik-external-service.yaml
|
|
- ../../environments/dev/postgres-operator-patch.yaml
|
|
- ../../environments/dev/metallb-patch.yaml
|