diff --git a/deployments/bitwarden/bitwarden-deployment.yaml b/deployments/bitwarden/bitwarden-deployment.yaml deleted file mode 100644 index 01004ce..0000000 --- a/deployments/bitwarden/bitwarden-deployment.yaml +++ /dev/null @@ -1,59 +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:latest - ports: - - containerPort: 80 - env: - - name: SIGNUPS_ALLOWED - value: "true" - - name: WEBVAULT_ENABLED - value: "true" - - name: IDENTITY_URL - value: "https://bitwarden.khalisio.com" - - name: API_URL - value: "https://bitwarden.khalisio.com" - - name: DATABASE_URL - value: "/bitwarden/data/bitwarden.db" - resources: - requests: - cpu: 100m - memory: 256Mi - limits: - cpu: 500m - memory: 512Mi - volumeMounts: - - name: bitwarden-data - mountPath: /bitwarden - readinessProbe: - httpGet: - path: /healthz - port: 80 - initialDelaySeconds: 15 - periodSeconds: 10 - livenessProbe: - httpGet: - path: /healthz - port: 80 - initialDelaySeconds: 30 - periodSeconds: 30 - volumes: - - name: bitwarden-data - persistentVolumeClaim: - claimName: bitwarden-data diff --git a/deployments/bitwarden/bitwarden-ingress.yaml b/deployments/bitwarden/bitwarden-ingress.yaml deleted file mode 100644 index 0c8d4c5..0000000 --- a/deployments/bitwarden/bitwarden-ingress.yaml +++ /dev/null @@ -1,26 +0,0 @@ -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 - traefik.ingress.kubernetes.io/router.tls: "true" -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 diff --git a/deployments/bitwarden/bitwarden-pvc.yaml b/deployments/bitwarden/bitwarden-pvc.yaml deleted file mode 100644 index a95af8b..0000000 --- a/deployments/bitwarden/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 diff --git a/deployments/bitwarden/bitwarden-service.yaml b/deployments/bitwarden/bitwarden-service.yaml deleted file mode 100644 index 02bdb48..0000000 --- a/deployments/bitwarden/bitwarden-service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: bitwarden - namespace: security -spec: - selector: - app: bitwarden - ports: - - name: http - port: 80 - targetPort: 80 - type: ClusterIP