def test_simple_load_scale(): k = KubernetesCluster() k.load_dir(TEST_DEPLOYMENT_DUMP) k.scale(5, "deployment/redis-master deployment/redis-master1") objects = filter(lambda x: isinstance(x, Deployment), k.state_objects) for p in objects: if len(p.podList) != 5: raise ValueError("Scale doesn't work")
def test_simple_create_scale(): k = KubernetesCluster() k.create_resource(open(TEST_DEPLOYMENT).read()) k.create_resource(open(TEST_DEPLOYMENT1).read()) k.scale(5, "deployment/redis-master deployment/redis-master1") objects = filter(lambda x: isinstance(x, Deployment), k.state_objects) for p in objects: if len(p.podList) != 5: raise ValueError("Scale doesn't work")