Merge pull request #10474 from kargakis/scale-multiple-controllers
Enable scaling multiple controllers
This commit is contained in:
@@ -617,6 +617,17 @@ __EOF__
|
||||
# Post-condition: 3 replicas
|
||||
kube::test::get_object_assert 'rc frontend' "{{$rc_replicas_field}}" '3'
|
||||
|
||||
### Scale multiple replication controllers
|
||||
kubectl create -f examples/guestbook/redis-master-controller.yaml "${kube_flags[@]}"
|
||||
kubectl create -f examples/guestbook/redis-slave-controller.yaml "${kube_flags[@]}"
|
||||
# Command
|
||||
kubectl scale rc/redis-master rc/redis-slave --replicas=4
|
||||
# Post-condition: 4 replicas each
|
||||
kube::test::get_object_assert 'rc redis-master' "{{$rc_replicas_field}}" '4'
|
||||
kube::test::get_object_assert 'rc redis-slave' "{{$rc_replicas_field}}" '4'
|
||||
# Clean-up
|
||||
kubectl delete rc redis-{master,slave} "${kube_flags[@]}"
|
||||
|
||||
### Expose replication controller as service
|
||||
# Pre-condition: 3 replicas
|
||||
kube::test::get_object_assert 'rc frontend' "{{$rc_replicas_field}}" '3'
|
||||
|
Reference in New Issue
Block a user