Enable kubectl autoscale for replica sets.

Also add some tests for it.
This commit is contained in:
Madhusudan.C.S
2016-03-10 10:45:23 -08:00
parent c9b3b007cd
commit dfc62b56cc
2 changed files with 21 additions and 1 deletions

View File

@@ -550,7 +550,7 @@ func NewFactory(optionalClientConfig clientcmd.ClientConfig) *Factory {
},
CanBeAutoscaled: func(kind unversioned.GroupKind) error {
switch kind {
case api.Kind("ReplicationController"), extensions.Kind("Deployment"):
case api.Kind("ReplicationController"), extensions.Kind("Deployment"), extensions.Kind("ReplicaSet"):
// nothing to do here
default:
return fmt.Errorf("cannot autoscale a %v", kind)