From 9c15584b88f9a333f3a45eb893b6de0b280ec322 Mon Sep 17 00:00:00 2001 From: Brian Cunnie Date: Wed, 7 Jul 2021 16:05:43 -0700 Subject: [PATCH] GKE: incorporate webserver into sslip.io So far we've incorporated DNS & NTP, and now we incorporate the webserver (on port 80, no TLS) --- k8s/sslip.io-nginx-deployment.yml | 32 ------------------------------- k8s/sslip.io.yml | 29 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 32 deletions(-) delete mode 100644 k8s/sslip.io-nginx-deployment.yml diff --git a/k8s/sslip.io-nginx-deployment.yml b/k8s/sslip.io-nginx-deployment.yml deleted file mode 100644 index 414737e..0000000 --- a/k8s/sslip.io-nginx-deployment.yml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: sslip.io-nginx -spec: - replicas: 2 - selector: - matchLabels: - app: sslip.io-nginx - template: - metadata: - name: sslip.io-nginx-pod - labels: - app: sslip.io-nginx - spec: - containers: - - name: sslip-nginx-container - image: cunnie/sslip.io-nginx - ports: - - containerPort: 80 - protocol: TCP - resources: - requests: - memory: 32Mi - livenessProbe: - httpGet: - path: / - port: 80 - readinessProbe: - httpGet: - path: / - port: 80 diff --git a/k8s/sslip.io.yml b/k8s/sslip.io.yml index 410b206..dc64e21 100644 --- a/k8s/sslip.io.yml +++ b/k8s/sslip.io.yml @@ -31,6 +31,35 @@ spec: - 127.0.0.1.sslip.io - +short periodSeconds: 300 +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: sslip.io-nginx +spec: + replicas: 1 + selector: + matchLabels: + app: sslip.io-nginx + template: + metadata: + name: sslip.io-nginx-pod + labels: + app: sslip.io-nginx + spec: + containers: + - name: sslip-nginx-container + image: cunnie/sslip.io-nginx + ports: + - containerPort: 80 + protocol: TCP + resources: + requests: + memory: 32Mi + livenessProbe: + httpGet: + path: / + port: 80 # NTP # Thank you https://goglides.io/manage-ntp-using-kubernetes/90/ ---