Creating a microservices project with Google cloud serverless can be quite a puzzle. Juggling all those instances(Cloud functions, Cloud run) together? It’s no walk in the park! But fret not, there is a nifty solution to turn your pain into gain.
Introducing “cloudboot”! It’s like a magic wand for your Google Cloud serverless operations, but in the form of a simple command-line tool. Think of it as your trusty sidekick for supercharging development and deployment.
In a Bash terminal, use the following command to build the Cloud Boot Docker image:
docker build -t "cloudboot:latest" - < <(curl -s "https://raw.githubusercontent.com/cloudboot/cli-docker/main/Dockerfile")
Then, run the configuration script:
sh <(curl -s "https://raw.githubusercontent.com/cloudboot/cli-docker/main/install.sh")
To build the Docker image in a PowerShell terminal(Run as administrator), run the following command:
(Invoke-WebRequest -Uri "https://raw.githubusercontent.com/cloudboot/cli-docker/main/Dockerfile" -Method Get -ContentType Text).Content | docker build -t "cloudboot:latest" -
Then, run the configuration script:
(Invoke-WebRequest -Uri "https://raw.githubusercontent.com/cloudboot/cli-docker/main/install.ps1" -Method Get -ContentType Text).Content | Invoke-Expression
Install the Google Cloud CLI. Please refer the official installation guide.
Install the Python library,
pip install cloudboot
CloudBoot is actively being developed, with plans to add more features and improvements in the future. Stay tuned for exciting updates that will further enhance your serverless development experience with GCP.
This product is not officially endorsed by Google. You should use this product at your own risk.
Google is not responsible for any damages caused by the use of this product.