From 766a487962ee19df980d3830d75e636bfe490148 Mon Sep 17 00:00:00 2001 From: Dreaded_X Date: Tue, 23 Dec 2025 00:48:44 +0100 Subject: [PATCH] feat: Create namespace and set it explicitly --- manifests/cluster-role-binding.yaml | 1 + manifests/cluster-role.yaml | 1 + manifests/deployment.yaml | 1 + manifests/kustomization.yaml | 2 +- manifests/namespace.yaml | 4 ++++ manifests/service-account.yaml | 1 + 6 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 manifests/namespace.yaml diff --git a/manifests/cluster-role-binding.yaml b/manifests/cluster-role-binding.yaml index b921484..96d409c 100644 --- a/manifests/cluster-role-binding.yaml +++ b/manifests/cluster-role-binding.yaml @@ -2,6 +2,7 @@ kind: ClusterRoleBinding apiVersion: rbac.authorization.k8s.io/v1 metadata: name: lldap-controller + namespace: lldap subjects: - kind: ServiceAccount name: lldap-controller diff --git a/manifests/cluster-role.yaml b/manifests/cluster-role.yaml index 33be04e..db1c2a8 100644 --- a/manifests/cluster-role.yaml +++ b/manifests/cluster-role.yaml @@ -2,6 +2,7 @@ kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 metadata: name: lldap-controller + namespace: lldap rules: - apiGroups: - lldap.huizinga.dev diff --git a/manifests/deployment.yaml b/manifests/deployment.yaml index 1078d97..e7eabf7 100644 --- a/manifests/deployment.yaml +++ b/manifests/deployment.yaml @@ -2,6 +2,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: lldap-controller + namespace: lldap labels: app: lldap-controller app.kubernetes.io/name: lldap-controller diff --git a/manifests/kustomization.yaml b/manifests/kustomization.yaml index a02d6c5..580c5fe 100644 --- a/manifests/kustomization.yaml +++ b/manifests/kustomization.yaml @@ -1,7 +1,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization -namespace: lldap resources: + - ./namespace.yaml - ./crds.yaml - ./service-account.yaml - ./cluster-role.yaml diff --git a/manifests/namespace.yaml b/manifests/namespace.yaml new file mode 100644 index 0000000..f208267 --- /dev/null +++ b/manifests/namespace.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: lldap diff --git a/manifests/service-account.yaml b/manifests/service-account.yaml index 45cca68..d4be4b3 100644 --- a/manifests/service-account.yaml +++ b/manifests/service-account.yaml @@ -2,6 +2,7 @@ apiVersion: v1 kind: ServiceAccount metadata: name: lldap-controller + namespace: lldap labels: app: lldap-controller app.kubernetes.io/name: lldap-controller