Mod: ingress-external in own project + netpol

This commit is contained in:
nold 2022-01-06 11:35:03 +01:00
parent 9f9f6a9359
commit adc82a8f16
3 changed files with 17 additions and 9 deletions

View file

@ -1,5 +1,6 @@
config:
description: Core Components for Kubernetes
apps:
- name: fast-storage
namespace: fast-storage
@ -13,6 +14,7 @@ apps:
value: DEFAULT_PATH_FOR_NON_LISTED_NODES
- name: nodePathMap[0].paths[0]
value: /var/lib/rancher/k3s/storage
- name: ssd-storage
namespace: ssd-storage
repoURL: https://github.com/rancher/local-path-provisioner
@ -25,12 +27,14 @@ apps:
value: DEFAULT_PATH_FOR_NON_LISTED_NODES
- name: nodePathMap[0].paths[0]
value: /data/kubernetes/ssd
- name: metallb
repoURL: https://charts.bitnami.com/bitnami
chart: metallb
namespace: metallb
targetRevision: 2.5.16
syncWave: '0'
- name: cert-manager
namespace: cert-manager
repoURL: https://charts.jetstack.io
@ -43,6 +47,7 @@ apps:
- name: cert-manager-vault-approle
keys:
- secretId
- name: ingress-internal
namespace: ingress-internal
repoURL: https://helm.traefik.io/traefik
@ -50,13 +55,6 @@ apps:
targetRevision: 10.9.1
syncWave: '0'
- name: ingress-external
namespace: ingress-external
repoURL: https://helm.traefik.io/traefik
chart: traefik
targetRevision: 10.9.1
syncWave: '0'
- name: cilium
existingNamespace: kube-system
repoURL: https://helm.cilium.io

View file

@ -0,0 +1,12 @@
config:
description: External Ingress Controller
networkPolicy:
rules:
- allow-dns
apps:
- name: ingress-external
repoURL: https://helm.traefik.io/traefik
chart: traefik
targetRevision: 10.9.1
syncWave: '0'

View file

@ -5,8 +5,6 @@ ingressClass:
providers:
kubernetesCRD:
ingressClass: external
kubernetesIngress:
labelSelector: environment=external
globalArguments: []