Deploy, destroy and list resources on various clouds.
Share and compose infrastructure.
Automatic resource dependencies management.
Stop paying for ununsed resources. Re-deploy them when necessary
Create various deployment stages: production, uat, test, etc ...
Easy to add new resources or new cloud providers.
Robust against cloud service providers API failures.
Simple example of a virtual machine deployed on Google Cloud:
Visualize the resources
The gc graph command displays a graph of the infrastructure showing the dependencies between resources.
GruCloud Command Line Interface
Use the gc command line interface to deploy and destroy the infrastructure:Visit the GruCloud CLI documentation