mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 02:08:13 +00:00 
			
		
		
		
	Copy replicaset example yamls to hack/testdata directory.
This commit is contained in:
		| @@ -1289,7 +1289,7 @@ __EOF__ | ||||
|   # Pre-condition: no replica set exists | ||||
|   kube::test::get_object_assert rs "{{range.items}}{{$id_field}}:{{end}}" '' | ||||
|   # Command | ||||
|   kubectl create -f docs/user-guide/replicaset/frontend.yaml "${kube_flags[@]}" | ||||
|   kubectl create -f hack/testdata/frontend-replicaset.yaml "${kube_flags[@]}" | ||||
|   kubectl delete rs frontend "${kube_flags[@]}" | ||||
|   # Post-condition: no pods from frontend replica set | ||||
|   kube::test::get_object_assert 'pods -l "tier=frontend"' "{{range.items}}{{$id_field}}:{{end}}" '' | ||||
| @@ -1298,7 +1298,7 @@ __EOF__ | ||||
|   # Pre-condition: no replica set exists | ||||
|   kube::test::get_object_assert rs "{{range.items}}{{$id_field}}:{{end}}" '' | ||||
|   # Command | ||||
|   kubectl create -f docs/user-guide/replicaset/frontend.yaml "${kube_flags[@]}" | ||||
|   kubectl create -f hack/testdata/frontend-replicaset.yaml "${kube_flags[@]}" | ||||
|   # Post-condition: frontend replica set is created | ||||
|   kube::test::get_object_assert rs "{{range.items}}{{$id_field}}:{{end}}" 'frontend:' | ||||
|  | ||||
| @@ -1314,10 +1314,8 @@ __EOF__ | ||||
|   # Clean-up | ||||
|   kubectl delete rs frontend "${kube_flags[@]}" | ||||
|  | ||||
|   # TODO(madhusudancs): Fix this when Scale group issues are resolved (see issue #18528). | ||||
|  | ||||
|   ### Expose replica set as service | ||||
|   kubectl create -f docs/user-guide/replicaset/frontend.yaml "${kube_flags[@]}" | ||||
|   kubectl create -f hack/testdata/frontend-replicaset.yaml "${kube_flags[@]}" | ||||
|   # Pre-condition: 3 replicas | ||||
|   kube::test::get_object_assert 'rs frontend' "{{$rs_replicas_field}}" '3' | ||||
|   # Command | ||||
| @@ -1343,8 +1341,8 @@ __EOF__ | ||||
|   # Pre-condition: no replica set exists | ||||
|   kube::test::get_object_assert rs "{{range.items}}{{$id_field}}:{{end}}" '' | ||||
|   # Command | ||||
|   kubectl create -f docs/user-guide/replicaset/frontend.yaml "${kube_flags[@]}" | ||||
|   kubectl create -f docs/user-guide/replicaset/redis-slave.yaml "${kube_flags[@]}" | ||||
|   kubectl create -f hack/testdata/frontend-replicaset.yaml "${kube_flags[@]}" | ||||
|   kubectl create -f hack/testdata/redis-slave-replicaset.yaml "${kube_flags[@]}" | ||||
|   # Post-condition: frontend and redis-slave | ||||
|   kube::test::get_object_assert rs "{{range.items}}{{$id_field}}:{{end}}" 'frontend:redis-slave:' | ||||
|  | ||||
|   | ||||
							
								
								
									
										42
									
								
								hack/testdata/frontend-replicaset.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								hack/testdata/frontend-replicaset.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,42 @@ | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: ReplicaSet | ||||
| metadata: | ||||
|   name: frontend | ||||
|   # these labels can be applied automatically | ||||
|   # from the labels in the pod template if not set | ||||
|   # labels: | ||||
|     # app: guestbook | ||||
|     # tier: frontend | ||||
| spec: | ||||
|   # this replicas value is default | ||||
|   # modify it according to your case | ||||
|   replicas: 3 | ||||
|   # selector can be applied automatically | ||||
|   # from the labels in the pod template if not set | ||||
|   # selector: | ||||
|   #   matchLabels: | ||||
|   #     app: guestbook | ||||
|   #     tier: frontend | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         app: guestbook | ||||
|         tier: frontend | ||||
|     spec: | ||||
|       containers: | ||||
|       - name: php-redis | ||||
|         image: gcr.io/google_samples/gb-frontend:v3 | ||||
|         resources: | ||||
|           requests: | ||||
|             cpu: 100m | ||||
|             memory: 100Mi | ||||
|         env: | ||||
|         - name: GET_HOSTS_FROM | ||||
|           value: dns | ||||
|           # If your cluster config does not include a dns service, then to | ||||
|           # instead access environment variables to find service host | ||||
|           # info, comment out the 'value: dns' line above, and uncomment the | ||||
|           # line below. | ||||
|           # value: env | ||||
|         ports: | ||||
|         - containerPort: 80 | ||||
							
								
								
									
										44
									
								
								hack/testdata/redis-slave-replicaset.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										44
									
								
								hack/testdata/redis-slave-replicaset.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,44 @@ | ||||
| apiVersion: extensions/v1beta1 | ||||
| kind: ReplicaSet | ||||
| metadata: | ||||
|   name: redis-slave | ||||
|   # these labels can be applied automatically | ||||
|   # from the labels in the pod template if not set | ||||
|   # labels: | ||||
|   #   app: redis | ||||
|   #   role: slave | ||||
|   #   tier: backend | ||||
| spec: | ||||
|   # this replicas value is default | ||||
|   # modify it according to your case | ||||
|   replicas: 2 | ||||
|   # selector can be applied automatically | ||||
|   # from the labels in the pod template if not set | ||||
|   # selector: | ||||
|   #   app: guestbook | ||||
|   #   role: slave | ||||
|   #   tier: backend | ||||
|   template: | ||||
|     metadata: | ||||
|       labels: | ||||
|         app: redis | ||||
|         role: slave | ||||
|         tier: backend | ||||
|     spec: | ||||
|       containers: | ||||
|       - name: slave | ||||
|         image: gcr.io/google_samples/gb-redisslave:v1 | ||||
|         resources: | ||||
|           requests: | ||||
|             cpu: 100m | ||||
|             memory: 100Mi | ||||
|         env: | ||||
|         - name: GET_HOSTS_FROM | ||||
|           value: dns | ||||
|           # If your cluster config does not include a dns service, then to | ||||
|           # instead access an environment variable to find the master | ||||
|           # service's host, comment out the 'value: dns' line above, and | ||||
|           # uncomment the line below. | ||||
|           # value: env | ||||
|         ports: | ||||
|         - containerPort: 6379 | ||||
		Reference in New Issue
	
	Block a user
	 Madhusudan.C.S
					Madhusudan.C.S