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