K3s-cluster/environments/dev/kustomization.yaml

33 lines
1.3 KiB
YAML
Raw Normal View History

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
- https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml
- ../../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