Setup
Installation and getting start
Last updated
Installation and getting start
Last updated
Clone the repository
Spawner comes with 2 components
spawner-service - gRPC service to manage cloud provider infra
spawner - command line interface to interact with service
Starting the Spawner-Service
You need to start spawner-service in your server/laptop to interact with your cloud provider. To start the service
update config.env with the cloud provider credentials, gRPC ports.
Note: To get Credentials for your AWS account and AZURE account, you can refer to the links
Start the service by running the below command in the spawner folder
make run
Note: If you edit your config.env file, make sure you re run the service to update the service
Note: Keep this terminal active and running for spawner-cli to interact with
Using Spawner-Cli
Open a new terminal and run make build-client
This will setup a spawner executable in the folder
Copy this to your PATH or use it with the relative execution path or use ./spawner
as per your convenience.
To use spawner-cli refer to Usage Examples