diff options
Diffstat (limited to 'contrib/k8s-lwl/ingress-default-backend.yml')
-rw-r--r-- | contrib/k8s-lwl/ingress-default-backend.yml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/contrib/k8s-lwl/ingress-default-backend.yml b/contrib/k8s-lwl/ingress-default-backend.yml new file mode 100644 index 0000000..48d9e4c --- /dev/null +++ b/contrib/k8s-lwl/ingress-default-backend.yml @@ -0,0 +1,59 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + namespace: lwl + name: ingress-default-http-backend + labels: + app: default-http-backend + tier: ingress +spec: + replicas: 1 + selector: + matchLabels: + app: default-http-backend + tier: ingress + template: + metadata: + labels: + app: default-http-backend + tier: ingress + spec: + terminationGracePeriodSeconds: 60 + nodeSelector: + streaming.spreadspace.org/zone: dist-lb + containers: + - name: backend + image: gcr.io/google_containers/defaultbackend:1.4 + livenessProbe: + httpGet: + path: /healthz + port: 8080 + scheme: HTTP + initialDelaySeconds: 30 + timeoutSeconds: 5 + ports: + - containerPort: 8080 + resources: + limits: + cpu: 10m + memory: 20Mi + requests: + cpu: 10m + memory: 20Mi +--- + +apiVersion: v1 +kind: Service +metadata: + namespace: lwl + name: ingress-default-http-backend + labels: + app: default-http-backend + tier: ingress +spec: + ports: + - port: 80 + targetPort: 8080 + selector: + app: default-http-backend + tier: ingress |