diff --git a/README.md b/README.md index 7dbf99b..3f2628c 100644 --- a/README.md +++ b/README.md @@ -172,6 +172,7 @@ kubectl apply -f postgres-service.yaml kubectl apply -f postgres-pvc.yaml kubectl apply -f app-deployment.yaml kubectl apply -f app-service.yaml +kubectl apply -f app-loadbalancer.yaml kubectl apply -f pgbouncer-all.yaml kubectl rollout restart deployment pgbouncer kubectl rollout restart deployment app-deployment diff --git a/k8s/app-loadbalancer.yaml b/k8s/app-loadbalancer.yaml new file mode 100644 index 0000000..320b5b7 --- /dev/null +++ b/k8s/app-loadbalancer.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Service +metadata: + name: app-loadbalancer +spec: + type: LoadBalancer + selector: + app: app + ports: + - name: grpc + protocol: TCP + port: 50051 + targetPort: 50051 + - name: http + protocol: TCP + port: 8080 + targetPort: 8080