From cc3306f1313ce67d00feae283cb0da7a20782670 Mon Sep 17 00:00:00 2001 From: pierre Date: Tue, 22 Oct 2024 12:53:16 +0100 Subject: [PATCH] delete useless files --- Bookstack.configmap.yaml | 11 --- Paperless-db.kube.yaml | 60 ------------- Paperless-post-consumption.configmap.yaml | 29 ------- Paperless-redis.kube.yaml | 50 ----------- Paperless-webserver.kube.yaml | 100 ---------------------- Paperless.secret.yaml | 12 --- 6 files changed, 262 deletions(-) delete mode 100644 Bookstack.configmap.yaml delete mode 100644 Paperless-db.kube.yaml delete mode 100644 Paperless-post-consumption.configmap.yaml delete mode 100644 Paperless-redis.kube.yaml delete mode 100644 Paperless-webserver.kube.yaml delete mode 100644 Paperless.secret.yaml diff --git a/Bookstack.configmap.yaml b/Bookstack.configmap.yaml deleted file mode 100644 index 02451e3..0000000 --- a/Bookstack.configmap.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: config - namespace: bookstack -data: - LOCAL_UID: "1000" - LOCAL_GID: "1000" - TZ: "Europe/London" - APP_URL: "https://bookstack.tryton.geeraert.eu" - DB_PORT: "3306" diff --git a/Paperless-db.kube.yaml b/Paperless-db.kube.yaml deleted file mode 100644 index 82680b2..0000000 --- a/Paperless-db.kube.yaml +++ /dev/null @@ -1,60 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: paperless ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: paperless-db - namespace: paperless -spec: - replicas: 1 - selector: - matchLabels: - app: paperless-db - template: - metadata: - labels: - app: paperless-db - spec: - containers: - - name: db - image: docker.io/library/postgres:15 - imagePullPolicy: IfNotPresent - env: - - name: POSTGRES_DB - value: "paperless" - - name: POSTGRES_USER - value: "paperless" - - name: POSTGRES_PASSWORD - value: "paperless" - volumeMounts: - - name: pgdata - mountPath: /var/lib/postgresql/data - ports: - - name: postgres - containerPort: 5432 - resources: - limits: - cpu: 250m - memory: 250Mi - volumes: - - name: pgdata - persistentVolumeClaim: - claimName: paperless-db-data ---- -apiVersion: v1 -kind: Service -metadata: - name: db - namespace: paperless -spec: - selector: - app: paperless-db - ports: - - protocol: TCP - port: 5432 - targetPort: postgres - - diff --git a/Paperless-post-consumption.configmap.yaml b/Paperless-post-consumption.configmap.yaml deleted file mode 100644 index 2f317be..0000000 --- a/Paperless-post-consumption.configmap.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v1 -data: - post-consumption-example.sh: | - #!/usr/bin/env bash - - echo " - - A document with an id of ${DOCUMENT_ID} was just consumed. I know the - following additional information about it: - - * Generated File Name: ${DOCUMENT_FILE_NAME} - * Archive Path: ${DOCUMENT_ARCHIVE_PATH} - * Source Path: ${DOCUMENT_SOURCE_PATH} - * Created: ${DOCUMENT_CREATED} - * Added: ${DOCUMENT_ADDED} - * Modified: ${DOCUMENT_MODIFIED} - * Thumbnail Path: ${DOCUMENT_THUMBNAIL_PATH} - * Download URL: ${DOCUMENT_DOWNLOAD_URL} - * Thumbnail URL: ${DOCUMENT_THUMBNAIL_URL} - * Correspondent: ${DOCUMENT_CORRESPONDENT} - * Tags: ${DOCUMENT_TAGS} - - It was consumed with the passphrase ${PASSPHRASE} - - " -kind: ConfigMap -metadata: - creationTimestamp: null - name: paperless-post-consumption diff --git a/Paperless-redis.kube.yaml b/Paperless-redis.kube.yaml deleted file mode 100644 index 073f7f6..0000000 --- a/Paperless-redis.kube.yaml +++ /dev/null @@ -1,50 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: paperless ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: paperless-redis - namespace: paperless -spec: - replicas: 1 - selector: - matchLabels: - app: paperless-redis - template: - metadata: - labels: - app: paperless-redis - spec: - containers: - - name: broker - image: docker.io/library/redis:7 - imagePullPolicy: IfNotPresent - volumeMounts: - - name: redisdata - mountPath: /data - ports: - - name: redis - containerPort: 6379 - - volumes: - - name: redisdata - persistentVolumeClaim: - claimName: paperless-redis-data - ---- -apiVersion: v1 -kind: Service -metadata: - name: redis - namespace: paperless -spec: - selector: - app: paperless-redis - ports: - - protocol: TCP - port: 6379 - targetPort: redis - diff --git a/Paperless-webserver.kube.yaml b/Paperless-webserver.kube.yaml deleted file mode 100644 index bada4dd..0000000 --- a/Paperless-webserver.kube.yaml +++ /dev/null @@ -1,100 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: paperless ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: paperless-webserver - namespace: paperless -spec: - replicas: 1 - selector: - matchLabels: - app: paperless-webserver - template: - metadata: - labels: - app: paperless-webserver - spec: - containers: - - name: paperless-webserver - image: ghcr.io/paperless-ngx/paperless-ngx:latest - imagePullPolicy: IfNotPresent - ports: - - containerPort: 8000 - name: webserver-port - env: - - name: PAPERLESS_URL - value: "https://paperless.tryton.geeraert.eu" - - name: PAPERLESS_REDIS - value: "redis://redis:6379" - - name: PAPERLESS_DBHOST - value: "db" - - name: PAPERLESS_POST_CONSUME_SCRIPT - value: "/usr/src/paperless/scripts/post-consumption-example.sh" - - name: PAPERLESS_ADMIN_USER - value: "admin" - - name: PAPERLESS_ADMIN_PASSWORD - value: "admin" - - name: PAPERLESS_OCR_USER_ARGS - value: '{"invalidate_digital_signatures": true}' - volumeMounts: -# - name: data -# mountPath: /usr/src/paperless/data - - name: paperless-data - mountPath: /usr/src/paperless/data - - name: media - mountPath: /usr/src/paperless/media - - name: export - mountPath: /usr/src/paperless/export - - name: consume - mountPath: /usr/src/paperless/consume - - name: scripts - mountPath: /usr/src/paperless/scripts/ - -# resources: -# limits: -# cpu: 250m -# memory: 250Mi - - volumes: - - name: data - hostPath: - path: /opt/kubernetes/Paperless_kube/data/data - - name: paperless-data - persistentVolumeClaim: - claimName: paperless-data - - - name: export - persistentVolumeClaim: - claimName: paperless-export - - name: media - persistentVolumeClaim: - claimName: paperless-media - - name: consume - persistentVolumeClaim: - claimName: paperless-consume - -# - name: consume -# hostPath: -# path: /opt/kubernetes/Paperless_kube/data/consume - - name: scripts - configMap: - name: paperless-post-consumption - defaultMode: 0555 - ---- -apiVersion: v1 -kind: Service -metadata: - name: webserver - namespace: paperless -spec: - ports: - - port: 8000 - targetPort: webserver-port - protocol: TCP - selector: - app: paperless-webserver diff --git a/Paperless.secret.yaml b/Paperless.secret.yaml deleted file mode 100644 index bb976e9..0000000 --- a/Paperless.secret.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -data: - POSTGRES_DB: cGFwZXJsZXNz - POSTGRES_USER: cGFwZXJsZXNz - POSTGRES_PASSWORD: cGFwZXJsZXNz - PAPERLESS_ADMIN_USER: YWRtaW4= - PAPERLESS_ADMIN_PASSWORD: YWRtaW4= -kind: Secret -metadata: - name: paperless-credentials - namespace: paperless -type: Opaque