From d442a8fbab2ed20ca2dcacb48c29a287de07135f Mon Sep 17 00:00:00 2001 From: David Date: Mon, 28 Nov 2022 09:23:03 +0100 Subject: [PATCH] =?UTF-8?q?hinzugef=C3=BCgt=20postgress=20und=20redis=20de?= =?UTF-8?q?plyoment,=20hunzugef=C3=BCgt=20redis=20und=20postgres=20cluster?= =?UTF-8?q?=20ip=20service?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../postgres-cluster-ip-service.yaml | 11 +++++++++++ .../multi-client-app/postgres-deployment.yaml | 19 +++++++++++++++++++ .../redis-cluster-ip-service.yaml | 11 +++++++++++ .../multi-client-app/redis-deployment.yaml | 19 +++++++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 Kubernetes/multi-client-app/postgres-cluster-ip-service.yaml create mode 100644 Kubernetes/multi-client-app/postgres-deployment.yaml create mode 100644 Kubernetes/multi-client-app/redis-cluster-ip-service.yaml create mode 100644 Kubernetes/multi-client-app/redis-deployment.yaml diff --git a/Kubernetes/multi-client-app/postgres-cluster-ip-service.yaml b/Kubernetes/multi-client-app/postgres-cluster-ip-service.yaml new file mode 100644 index 0000000..4708d89 --- /dev/null +++ b/Kubernetes/multi-client-app/postgres-cluster-ip-service.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Service +metadata: + name: postgres-cluster-ip-service +spec: + type: ClusterIP + selector: + component: postgres + ports: + - port: 5432 + targetPort: 5432 diff --git a/Kubernetes/multi-client-app/postgres-deployment.yaml b/Kubernetes/multi-client-app/postgres-deployment.yaml new file mode 100644 index 0000000..b8a9be6 --- /dev/null +++ b/Kubernetes/multi-client-app/postgres-deployment.yaml @@ -0,0 +1,19 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: postgres-deployment +spec: + replicas: 1 + selector: + matchLabels: + component: postgres + template: + metadata: + labels: + component: postgres + spec: + containers: + - name: postgres + image: postgres + ports: + - containerPort: 5432 diff --git a/Kubernetes/multi-client-app/redis-cluster-ip-service.yaml b/Kubernetes/multi-client-app/redis-cluster-ip-service.yaml new file mode 100644 index 0000000..3bb2f2b --- /dev/null +++ b/Kubernetes/multi-client-app/redis-cluster-ip-service.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: Service +metadata: + name: redis-cluster-ip-service +spec: + type: ClusterIP + selector: + component: redis + ports: + - port: 6379 + targetPort: 6379 diff --git a/Kubernetes/multi-client-app/redis-deployment.yaml b/Kubernetes/multi-client-app/redis-deployment.yaml new file mode 100644 index 0000000..7babacc --- /dev/null +++ b/Kubernetes/multi-client-app/redis-deployment.yaml @@ -0,0 +1,19 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: redis-deployment +spec: + replicas: 1 + selector: + matchLabels: + component: redis + template: + metadata: + labels: + component: redis + spec: + containers: + - name: redis + image: redis + ports: + - containerPort: 6379