add nginx-ingress component, move metallb to metallb-system ns
This commit is contained in:
Executable
+8
@@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
set -x
|
||||||
|
MASTER=odc2-110
|
||||||
|
ARM_NODES="pi4-115, pi4-116"
|
||||||
|
kubectl taint nodes "$MASTER" node-role.kubernetes.io/master=true:NoSchedule
|
||||||
|
kubectl label node "$MASTER" kubernetes.io/role=master node-role.kubernetes.io/master=
|
||||||
|
|
||||||
|
#kubectl taint nodes "$ARM_NODES"
|
||||||
@@ -3,7 +3,7 @@ apiVersion: source.toolkit.fluxcd.io/v1beta1
|
|||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
metadata:
|
metadata:
|
||||||
name: bitnami
|
name: bitnami
|
||||||
namespace: metallb
|
namespace: metallb-system
|
||||||
spec:
|
spec:
|
||||||
interval: 1m0s
|
interval: 1m0s
|
||||||
url: https://stefanprodan.github.io/podinfo
|
url: https://stefanprodan.github.io/podinfo
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
|||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: metallb
|
name: metallb
|
||||||
namespace: metallb
|
namespace: metallb-system
|
||||||
spec:
|
spec:
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: metallb
|
name: metallb-system
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
apiVersion: source.toolkit.fluxcd.io/v1beta1
|
||||||
|
kind: HelmRepository
|
||||||
|
metadata:
|
||||||
|
name: ingress-nginx
|
||||||
|
namespace: ingress-system
|
||||||
|
spec:
|
||||||
|
interval: 20m0s
|
||||||
|
url: https://kubernetes.github.io/ingress-nginx
|
||||||
|
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
apiVersion: v1
|
||||||
|
kind: Namespace
|
||||||
|
metadata:
|
||||||
|
name: ingress-system
|
||||||
@@ -0,0 +1,17 @@
|
|||||||
|
---
|
||||||
|
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
||||||
|
kind: HelmRelease
|
||||||
|
metadata:
|
||||||
|
name: nginx-ingress
|
||||||
|
namespace: ingress-system
|
||||||
|
spec:
|
||||||
|
chart:
|
||||||
|
spec:
|
||||||
|
chart: ingress-nginx
|
||||||
|
version: "3.26.x"
|
||||||
|
sourceRef:
|
||||||
|
kind: HelmRepository
|
||||||
|
name: ingress-nginx
|
||||||
|
interval: 20m0s
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user