github.com/replicatedcom/ship@v0.50.0/integration/init/plain-k8s/expected/rendered.yaml (about) 1 apiVersion: v1 2 kind: Service 3 metadata: 4 labels: 5 app: guestbook 6 tier: frontend 7 name: frontend 8 spec: 9 ports: 10 - port: 80 11 selector: 12 app: guestbook 13 tier: frontend 14 type: NodePort 15 --- 16 apiVersion: v1 17 kind: Service 18 metadata: 19 labels: 20 app: redis 21 role: master 22 tier: backend 23 name: redis-master 24 spec: 25 ports: 26 - port: 6379 27 targetPort: 6379 28 selector: 29 app: redis 30 role: master 31 tier: backend 32 --- 33 apiVersion: v1 34 kind: Service 35 metadata: 36 labels: 37 app: redis 38 role: slave 39 tier: backend 40 name: redis-slave 41 spec: 42 ports: 43 - port: 6379 44 selector: 45 app: redis 46 role: slave 47 tier: backend 48 --- 49 apiVersion: apps/v1 50 kind: Deployment 51 metadata: 52 name: frontend 53 spec: 54 replicas: 3 55 selector: 56 matchLabels: 57 app: guestbook 58 tier: frontend 59 template: 60 metadata: 61 labels: 62 app: guestbook 63 tier: frontend 64 spec: 65 containers: 66 - env: 67 - name: GET_HOSTS_FROM 68 value: dns 69 image: gcr.io/google-samples/gb-frontend:v4 70 name: php-redis 71 ports: 72 - containerPort: 80 73 resources: 74 requests: 75 cpu: 100m 76 memory: 100Mi 77 --- 78 apiVersion: apps/v1 79 kind: Deployment 80 metadata: 81 name: redis-master 82 spec: 83 replicas: 1 84 selector: 85 matchLabels: 86 app: redis 87 role: master 88 tier: backend 89 template: 90 metadata: 91 labels: 92 app: redis 93 role: master 94 tier: backend 95 spec: 96 containers: 97 - image: k8s.gcr.io/redis:e2e 98 name: master 99 ports: 100 - containerPort: 6379 101 resources: 102 requests: 103 cpu: 100m 104 memory: 100Mi 105 --- 106 apiVersion: apps/v1 107 kind: Deployment 108 metadata: 109 name: redis-slave 110 spec: 111 replicas: 2 112 selector: 113 matchLabels: 114 app: redis 115 role: slave 116 tier: backend 117 template: 118 metadata: 119 labels: 120 app: redis 121 role: slave 122 tier: backend 123 spec: 124 containers: 125 - env: 126 - name: GET_HOSTS_FROM 127 value: dns 128 image: gcr.io/google_samples/gb-redisslave:v1 129 name: slave 130 ports: 131 - containerPort: 6379 132 resources: 133 requests: 134 cpu: 100m 135 memory: 100Mi