k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/hack/testdata/frontend-controller.yaml (about) 1 apiVersion: v1 2 kind: ReplicationController 3 metadata: 4 name: frontend 5 # these labels can be applied automatically 6 # from the labels in the pod template if not set 7 # labels: 8 # app: guestbook 9 # tier: frontend 10 spec: 11 # this replicas value is default 12 # modify it according to your case 13 replicas: 3 14 # selector can be applied automatically 15 # from the labels in the pod template if not set 16 # selector: 17 # app: guestbook 18 # tier: frontend 19 template: 20 metadata: 21 labels: 22 app: guestbook 23 tier: frontend 24 spec: 25 # Setting terminationGracePeriodSeconds to zero to delete pods immediately on delete request, 26 # since in tests we usually check and expect the pods being deleted right after deletion. 27 terminationGracePeriodSeconds: 0 28 containers: 29 - name: php-redis 30 image: gcr.io/google_samples/gb-frontend:v4 31 resources: 32 requests: 33 cpu: 100m 34 memory: 100Mi 35 env: 36 - name: GET_HOSTS_FROM 37 value: dns 38 # If your cluster config does not include a dns service, then to 39 # instead access environment variables to find service host 40 # info, comment out the 'value: dns' line above, and uncomment the 41 # line below. 42 # value: env 43 ports: 44 - containerPort: 80