From ce7384d92e5c112b45a2c5615bce73fd19d4de2a Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:27 +0000 Subject: [PATCH 01/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/security/namespace.yaml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 deployments/security/namespace.yaml diff --git a/deployments/security/namespace.yaml b/deployments/security/namespace.yaml new file mode 100644 index 0000000..467ada5 --- /dev/null +++ b/deployments/security/namespace.yaml @@ -0,0 +1,7 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: security + labels: + app.kubernetes.io/name: security + app.kubernetes.io/managed-by: orion -- 2.52.0 From 6619978c47a3cc4c299ec02b0cb2d0e5697d6ca2 Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:27 +0000 Subject: [PATCH 02/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/security/bitwarden/pvc.yaml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 deployments/security/bitwarden/pvc.yaml diff --git a/deployments/security/bitwarden/pvc.yaml b/deployments/security/bitwarden/pvc.yaml new file mode 100644 index 0000000..a95af8b --- /dev/null +++ b/deployments/security/bitwarden/pvc.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: bitwarden-data + namespace: security +spec: + accessModes: + - ReadWriteOnce + storageClassName: longhorn + resources: + requests: + storage: 5Gi -- 2.52.0 From 61faadcea3de615ae60c7c4ea87afd168399c756 Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:28 +0000 Subject: [PATCH 03/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- .../security/bitwarden/deployment.yaml | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 deployments/security/bitwarden/deployment.yaml diff --git a/deployments/security/bitwarden/deployment.yaml b/deployments/security/bitwarden/deployment.yaml new file mode 100644 index 0000000..ccbba63 --- /dev/null +++ b/deployments/security/bitwarden/deployment.yaml @@ -0,0 +1,45 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: bitwarden + namespace: security + labels: + app: bitwarden +spec: + replicas: 1 + selector: + matchLabels: + app: bitwarden + template: + metadata: + labels: + app: bitwarden + spec: + containers: + - name: bitwarden + image: bitwarden/server:latest + ports: + - containerPort: 80 + env: + - name: BW_ADMIN_DOMAIN + value: bitwarden.khalisio.com + - name: WEBSOCKETS_ENABLED + value: "true" + - name: SIGNUPS_ALLOWED + value: "true" + - name: DOMAIN + value: https://bitwarden.khalisio.com + volumeMounts: + - name: bitwarden-data + mountPath: /data + resources: + requests: + cpu: 100m + memory: 128Mi + limits: + cpu: 500m + memory: 512Mi + volumes: + - name: bitwarden-data + persistentVolumeClaim: + claimName: bitwarden-data -- 2.52.0 From 4a170e2a7b3e0518318288ee8fe51fe8400cee9d Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:28 +0000 Subject: [PATCH 04/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/security/bitwarden/service.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 deployments/security/bitwarden/service.yaml diff --git a/deployments/security/bitwarden/service.yaml b/deployments/security/bitwarden/service.yaml new file mode 100644 index 0000000..02bdb48 --- /dev/null +++ b/deployments/security/bitwarden/service.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Service +metadata: + name: bitwarden + namespace: security +spec: + selector: + app: bitwarden + ports: + - name: http + port: 80 + targetPort: 80 + type: ClusterIP -- 2.52.0 From 18c7a798d4cc4c7e4858249b8798f004a0c8bd5e Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:28 +0000 Subject: [PATCH 05/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/security/bitwarden/ingress.yaml | 25 +++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 deployments/security/bitwarden/ingress.yaml diff --git a/deployments/security/bitwarden/ingress.yaml b/deployments/security/bitwarden/ingress.yaml new file mode 100644 index 0000000..218b49c --- /dev/null +++ b/deployments/security/bitwarden/ingress.yaml @@ -0,0 +1,25 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: bitwarden + namespace: security + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + traefik.ingress.kubernetes.io/router.entrypoints: websecure +spec: + ingressClassName: traefik + tls: + - hosts: + - bitwarden.khalisio.com + secretName: bitwarden-tls + rules: + - host: bitwarden.khalisio.com + http: + paths: + - path: / + pathType: Prefix + backend: + service: + name: bitwarden + port: + number: 80 -- 2.52.0 From 96e4179de5998eb6ea19134170e9971e99f1c5f9 Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:29 +0000 Subject: [PATCH 06/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/bitwarden/namespace.yaml | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 deployments/bitwarden/namespace.yaml diff --git a/deployments/bitwarden/namespace.yaml b/deployments/bitwarden/namespace.yaml deleted file mode 100644 index 5b441a5..0000000 --- a/deployments/bitwarden/namespace.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: security - labels: - app.kubernetes.io/name: bitwarden - app.kubernetes.io/managed-by: orion -- 2.52.0 From 0b35e7500a4e9ff3af4dc60bd99cd36aff3b68ac Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:29 +0000 Subject: [PATCH 07/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/bitwarden/pvc.yaml | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 deployments/bitwarden/pvc.yaml diff --git a/deployments/bitwarden/pvc.yaml b/deployments/bitwarden/pvc.yaml deleted file mode 100644 index a95af8b..0000000 --- a/deployments/bitwarden/pvc.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: bitwarden-data - namespace: security -spec: - accessModes: - - ReadWriteOnce - storageClassName: longhorn - resources: - requests: - storage: 5Gi -- 2.52.0 From 309c291917dbdbd6602d3fa27d9617b8914f4158 Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:29 +0000 Subject: [PATCH 08/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/bitwarden/deployment.yaml | 50 --------------------------- 1 file changed, 50 deletions(-) delete mode 100644 deployments/bitwarden/deployment.yaml diff --git a/deployments/bitwarden/deployment.yaml b/deployments/bitwarden/deployment.yaml deleted file mode 100644 index 3931fe2..0000000 --- a/deployments/bitwarden/deployment.yaml +++ /dev/null @@ -1,50 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: bitwarden - namespace: security - labels: - app: bitwarden -spec: - replicas: 1 - selector: - matchLabels: - app: bitwarden - template: - metadata: - labels: - app: bitwarden - spec: - containers: - - name: bitwarden - image: bitwarden/server:1.30.1 - ports: - - containerPort: 80 - env: - - name: WEBSOCKET_ENABLED - value: "true" - - name: SIGNUPS_ALLOWED - value: "true" - - name: ADMIN_TOKEN - valueFrom: - secretKeyRef: - name: bitwarden-secret - key: admin-token - - name: DB_CERT_FORMAT - value: "pem" - - name: SIGNUP_ORIGINS - value: "https://bitwarden.khalisio.com" - volumeMounts: - - name: bitwarden-data - mountPath: /data - resources: - requests: - cpu: 100m - memory: 128Mi - limits: - cpu: 500m - memory: 512Mi - volumes: - - name: bitwarden-data - persistentVolumeClaim: - claimName: bitwarden-data -- 2.52.0 From 1436def4618aa7aa2c4932e221714674e0eaf09c Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:30 +0000 Subject: [PATCH 09/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/bitwarden/service.yaml | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 deployments/bitwarden/service.yaml diff --git a/deployments/bitwarden/service.yaml b/deployments/bitwarden/service.yaml deleted file mode 100644 index 7e07252..0000000 --- a/deployments/bitwarden/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: bitwarden - namespace: security - labels: - app: bitwarden -spec: - type: ClusterIP - ports: - - port: 80 - targetPort: 80 - protocol: TCP - selector: - app: bitwarden -- 2.52.0 From 2d1b6cf487ad6e6d3a09e1deb403ccd8c17bcf0a Mon Sep 17 00:00:00 2001 From: gitea-admin Date: Tue, 19 May 2026 22:17:30 +0000 Subject: [PATCH 10/10] fix: move Bitwarden to security/bitwarden/ (correct namespace structure) --- deployments/bitwarden/ingress.yaml | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 deployments/bitwarden/ingress.yaml diff --git a/deployments/bitwarden/ingress.yaml b/deployments/bitwarden/ingress.yaml deleted file mode 100644 index 1976d66..0000000 --- a/deployments/bitwarden/ingress.yaml +++ /dev/null @@ -1,21 +0,0 @@ -apiVersion: traefik.io/v1alpha1 -kind: IngressRoute -metadata: - name: bitwarden - namespace: security - annotations: - kubernetes.io/ingress.class: traefik -spec: - entryPoints: - - websecure - routes: - - match: Host(`bitwarden.khalisio.com`) - kind: Rule - services: - - name: bitwarden - port: 80 - tls: - secretName: bitwarden-tls - options: - name: default - kind: ClusterEntrypoint -- 2.52.0