ea11ae29ac
* Consolidate YAML files [part-5] This PR relocates the yaml files used in stateless application guestbook. This PR also fixes the list numbering and code block problems in the page. Note that neither code blocks nor note callouts live happily inside a numbered list, so this PR moves them out of such lists. * Update examples_test.go
39 lines
1.1 KiB
YAML
39 lines
1.1 KiB
YAML
apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2
|
|
kind: Deployment
|
|
metadata:
|
|
name: frontend
|
|
labels:
|
|
app: guestbook
|
|
spec:
|
|
selector:
|
|
matchLabels:
|
|
app: guestbook
|
|
tier: frontend
|
|
replicas: 3
|
|
template:
|
|
metadata:
|
|
labels:
|
|
app: guestbook
|
|
tier: frontend
|
|
spec:
|
|
containers:
|
|
- name: php-redis
|
|
image: gcr.io/google-samples/gb-frontend:v4
|
|
resources:
|
|
requests:
|
|
cpu: 100m
|
|
memory: 100Mi
|
|
env:
|
|
- name: GET_HOSTS_FROM
|
|
value: dns
|
|
# Using `GET_HOSTS_FROM=dns` requires your cluster to
|
|
# provide a dns service. As of Kubernetes 1.3, DNS is a built-in
|
|
# service launched automatically. However, if the cluster you are using
|
|
# does not have a built-in DNS service, you can instead
|
|
# access an environment variable to find the master
|
|
# service's host. To do so, comment out the 'value: dns' line above, and
|
|
# uncomment the line below:
|
|
# value: env
|
|
ports:
|
|
- containerPort: 80
|