two namespaces

This commit is contained in:
2025-01-20 14:50:14 +01:00
parent 5143af649f
commit ffa421d6f2
7 changed files with 15 additions and 6 deletions

View File

@@ -21,9 +21,8 @@ spec:
- /nginx-ingress-controller - /nginx-ingress-controller
- --ingress-class=nginx-external - --ingress-class=nginx-external
- --configmap=$(POD_NAMESPACE)/nginx-configuration - --configmap=$(POD_NAMESPACE)/nginx-configuration
- --publish-status-address=192.168.0.190
- --update-status - --update-status
- --update-status-on-shutdown
- --report-node-internal-ip-address
env: env:
- name: POD_NAME - name: POD_NAME
valueFrom: valueFrom:

View File

@@ -1,8 +1,11 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: external-ingress
resources: resources:
# - proxy # - proxy
- external-controller.yaml - external-controller.yaml
- external-policy.yaml - external-policy.yaml
- service.yaml - service.yaml
- namespace.yaml

View File

@@ -1,6 +1,6 @@
apiVersion: v1 apiVersion: v1
kind: Namespace kind: Namespace
metadata: metadata:
name: ingress-nginx name: external-ingress
annotations: annotations:
argocd.argoproj.io/sync-wave: "0" argocd.argoproj.io/sync-wave: "0"

View File

@@ -21,9 +21,8 @@ spec:
- /nginx-ingress-controller - /nginx-ingress-controller
- --ingress-class=nginx-internal - --ingress-class=nginx-internal
- --configmap=$(POD_NAMESPACE)/nginx-configuration - --configmap=$(POD_NAMESPACE)/nginx-configuration
- --publish-status-address=192.168.0.190
- --update-status - --update-status
- --update-status-on-shutdown
- --report-node-internal-ip-address
env: env:
- name: POD_NAME - name: POD_NAME
valueFrom: valueFrom:

View File

@@ -1,8 +1,11 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: internal-ingress
resources: resources:
# - proxy # - proxy
- internal-controller.yaml - internal-controller.yaml
- internal-policy.yaml - internal-policy.yaml
- service.yaml - service.yaml
- namespace.yaml

6
internal/namespace.yaml Normal file
View File

@@ -0,0 +1,6 @@
apiVersion: v1
kind: Namespace
metadata:
name: internal-ingress
annotations:
argocd.argoproj.io/sync-wave: "0"

View File

@@ -4,7 +4,6 @@ kind: Kustomization
namespace: ingress-nginx namespace: ingress-nginx
resources: resources:
- namespace.yaml
- internal - internal
- external - external