k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/cluster/addons/cluster-loadbalancing/glbc/default-svc-controller.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: l7-default-backend 5 namespace: kube-system 6 labels: 7 k8s-app: glbc 8 kubernetes.io/name: "GLBC" 9 kubernetes.io/cluster-service: "true" 10 addonmanager.kubernetes.io/mode: Reconcile 11 spec: 12 selector: 13 matchLabels: 14 k8s-app: glbc 15 template: 16 metadata: 17 labels: 18 k8s-app: glbc 19 name: glbc 20 spec: 21 securityContext: 22 seccompProfile: 23 type: RuntimeDefault 24 containers: 25 - name: default-http-backend 26 # Any image is permissible as long as: 27 # 1. It serves a 404 page at / 28 # 2. It serves 200 on a /healthz endpoint 29 image: registry.k8s.io/networking/ingress-gce-404-server-with-metrics-amd64:v1.10.11 30 livenessProbe: 31 httpGet: 32 path: /healthz 33 port: 8080 34 scheme: HTTP 35 initialDelaySeconds: 30 36 timeoutSeconds: 5 37 ports: 38 - containerPort: 8080 39 resources: 40 limits: 41 cpu: 10m 42 memory: 20Mi 43 requests: 44 cpu: 10m 45 memory: 20Mi