feat(env): Update dev base environment kustomization file

This commit is contained in:
Tanguy Herbron 2023-02-07 09:50:15 +01:00
parent 03ebf6c3c4
commit bdf97dbfc3
3 changed files with 20 additions and 1 deletions

View File

@ -2,12 +2,24 @@ 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
# Miscellanous basic configuration
- ../../res
# NFS client configuration
- ../../nfs-provisioner
# Longhorn installation and configuration
- https://raw.githubusercontent.com/longhorn/longhorn/master/deploy/longhorn.yaml
- ../../longhorn
# Traefik configuration
- ../../traefik
# Argo installation and configuration
- ../../argo
patchesStrategicMerge:
- ../../environments/dev/traefik-internal-service.yaml
- ../../environments/dev/traefik-external-service.yaml

View File

@ -0,0 +1,7 @@
apiVersion: v1
kind: Service
metadata:
name: traefik-external
namespace: default
spec:
loadBalancerIP: 10.18.242.163

View File

@ -4,4 +4,4 @@ metadata:
name: traefik-internal
namespace: default
spec:
loadBalancerIP: 10.10.0.42
loadBalancerIP: 10.10.0.26