In [ ]:
"""To test the implementation of gcloud.py"""
from syft.grid.autoscale import gcloud
from syft.grid.autoscale.utils import gcloud_configurations as configs
In [ ]:
NEW = gcloud.GoogleCloud(
credentials="/usr/terraform.json", project_id="project", region="us-central1",
)
In [ ]:
c1 = NEW.create_cluster(
name="my-cluster1",
machine_type=configs.MachineType.f1_micro,
zone=configs.Zone.us_central1_a,
image_family=configs.ImageFamily.ubuntu_2004_lts,
target_size=3,
eviction_policy="delete",
)
In [ ]:
c1.sweep()
In [ ]:
NEW.destroy()
In [ ]: