From c46c3d5f8822afc8a0c528fed1237eeda7c15291 Mon Sep 17 00:00:00 2001 From: Florian Date: Sun, 12 Oct 2025 11:48:39 +0200 Subject: [PATCH] Created local deployment branch for testing --- backend-api-internal/deployment.yaml | 3 ++- backend-api-internal/secrets.yaml | 11 +++++++++++ backend-api/deployment.yaml | 3 ++- backend-api/secrets.yaml | 10 ++++++++++ mysql/secrets.yaml | 8 ++++++++ service-docker-repository-query/deployment.yaml | 3 ++- service-docker-repository-query/secrets.yaml | 13 +++++++++++++ service-royalroad-chapters/deployment.yaml | 3 ++- service-royalroad-chapters/secrets.yaml | 10 ++++++++++ 9 files changed, 60 insertions(+), 4 deletions(-) create mode 100644 backend-api-internal/secrets.yaml create mode 100644 backend-api/secrets.yaml create mode 100644 mysql/secrets.yaml create mode 100644 service-docker-repository-query/secrets.yaml create mode 100644 service-royalroad-chapters/secrets.yaml diff --git a/backend-api-internal/deployment.yaml b/backend-api-internal/deployment.yaml index 32cff4c..3f54355 100644 --- a/backend-api-internal/deployment.yaml +++ b/backend-api-internal/deployment.yaml @@ -17,7 +17,8 @@ spec: - name: ghcr-secret containers: - name: backend-api-internal - image: ghcr.io/gansejunge/app-notifications-backend-api-internal:2 + image: app-notifications-backend-api-internal:1 + imagePullPolicy: Never ports: - containerPort: 8101 env: diff --git a/backend-api-internal/secrets.yaml b/backend-api-internal/secrets.yaml new file mode 100644 index 0000000..1c1f8d9 --- /dev/null +++ b/backend-api-internal/secrets.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Secret +metadata: + name: backend-api-internal + namespace: app-notifications +type: Opaque +stringData: + db_password: password + db_username: password + rmq_password: guest + rmq_username: guest \ No newline at end of file diff --git a/backend-api/deployment.yaml b/backend-api/deployment.yaml index 8265272..19747c1 100644 --- a/backend-api/deployment.yaml +++ b/backend-api/deployment.yaml @@ -17,7 +17,8 @@ spec: - name: ghcr-secret containers: - name: backend-api - image: ghcr.io/gansejunge/app-notifications-backend-api:9 + image: app-notifications-backend-api:1 + imagePullPolicy: Never ports: - containerPort: 8100 env: diff --git a/backend-api/secrets.yaml b/backend-api/secrets.yaml new file mode 100644 index 0000000..6e7a062 --- /dev/null +++ b/backend-api/secrets.yaml @@ -0,0 +1,10 @@ +apiVersion: v1 +kind: Secret +metadata: + name: backend-api + namespace: app-notifications +type: Opaque +stringData: + db_password: password + db_username: password + encryption_key: password diff --git a/mysql/secrets.yaml b/mysql/secrets.yaml new file mode 100644 index 0000000..cb0c69f --- /dev/null +++ b/mysql/secrets.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +kind: Secret +metadata: + name: mysql-secret + namespace: app-notifications +type: Opaque +stringData: + root-password: password \ No newline at end of file diff --git a/service-docker-repository-query/deployment.yaml b/service-docker-repository-query/deployment.yaml index ad45e44..9c0e31e 100644 --- a/service-docker-repository-query/deployment.yaml +++ b/service-docker-repository-query/deployment.yaml @@ -17,7 +17,8 @@ spec: - name: ghcr-secret containers: - name: service-docker-repository-query - image: ghcr.io/gansejunge/app-notifications-service-docker-repository-query:3 + image: service-docker-repository-query:1 + imagePullPolicy: Never ports: - containerPort: 5000 name: fastapi diff --git a/service-docker-repository-query/secrets.yaml b/service-docker-repository-query/secrets.yaml new file mode 100644 index 0000000..23602b8 --- /dev/null +++ b/service-docker-repository-query/secrets.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Secret +metadata: + name: service-docker-repository-query + namespace: app-notifications +type: Opaque +stringData: + api_key: password + db_password: password + db_username: password + dockerhub_token: password + dockerhub_username: password + github_token: password \ No newline at end of file diff --git a/service-royalroad-chapters/deployment.yaml b/service-royalroad-chapters/deployment.yaml index 267f527..b31aa45 100644 --- a/service-royalroad-chapters/deployment.yaml +++ b/service-royalroad-chapters/deployment.yaml @@ -17,7 +17,8 @@ spec: - name: ghcr-secret containers: - name: service-royalroad-chapters - image: ghcr.io/gansejunge/app-notifications-service-royalroad-chapters:4 + image: app-notifications-service-royalroad-chapters:1 + imagePullPolicy: Never ports: - containerPort: 5000 name: fastapi diff --git a/service-royalroad-chapters/secrets.yaml b/service-royalroad-chapters/secrets.yaml new file mode 100644 index 0000000..ba06fff --- /dev/null +++ b/service-royalroad-chapters/secrets.yaml @@ -0,0 +1,10 @@ +apiVersion: v1 +kind: Secret +metadata: + name: service-royalroad-chapters + namespace: app-notifications +type: Opaque +stringData: + api_key: password + db_password: password + db_username: password \ No newline at end of file