k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/hack/testdata/redis-slave-replicaset.yaml (about) 1 apiVersion: apps/v1 2 kind: ReplicaSet 3 metadata: 4 name: redis-slave 5 labels: 6 app: redis 7 role: slave 8 tier: backend 9 spec: 10 # this replicas value is default 11 # modify it according to your case 12 replicas: 2 13 selector: 14 matchLabels: 15 app: redis 16 role: slave 17 tier: backend 18 template: 19 metadata: 20 labels: 21 app: redis 22 role: slave 23 tier: backend 24 spec: 25 containers: 26 - name: slave 27 image: gcr.io/google_samples/gb-redisslave:v1 28 resources: 29 requests: 30 cpu: 100m 31 memory: 100Mi 32 env: 33 - name: GET_HOSTS_FROM 34 value: dns 35 # If your cluster config does not include a dns service, then to 36 # instead access an environment variable to find the master 37 # service's host, comment out the 'value: dns' line above, and 38 # uncomment the line below. 39 # value: env 40 ports: 41 - containerPort: 6379