From 0d4b173a0d681d34a1212aaee4851a19ebdb8851 Mon Sep 17 00:00:00 2001 From: Charles Cabergs Date: Fri, 16 Oct 2020 18:28:59 +0200 Subject: Added service and deployment for nginx and ftps --- srcs/nginx/nginx.yaml | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 srcs/nginx/nginx.yaml (limited to 'srcs/nginx') diff --git a/srcs/nginx/nginx.yaml b/srcs/nginx/nginx.yaml new file mode 100644 index 0000000..3fb1492 --- /dev/null +++ b/srcs/nginx/nginx.yaml @@ -0,0 +1,48 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nginx-deployment + labels: + app: nginx +spec: + selector: + matchLabels: + app: nginx + replicas: 1 + template: + metadata: + labels: + app: nginx + spec: + containers: + - image: cacharle-nginx + imagePullPolicy: Never + name: cacharle-nginx-container + ports: + - containerPort: 80 + hostPort: 9080 + - containerPort: 443 + hostPort: 9443 + - containerPort: 22 + hostPort: 9022 + +--- + +apiVersion: v1 +kind: Service +metadata: + name: nginx-service +spec: + type: LoadBalancer + ports: + - name: http + port: 9080 + targetPort: 80 + - name: https + port: 9443 + targetPort: 443 + - name: ssh + port: 9022 + targetPort: 22 + selector: + app: nginx -- cgit