shell-exec-cloud-run
Execute a shell command within Cloud Run
Category | Container & Kubernetes Security |
---|---|
GitHub Stars | 30 |
Last Commit | 2 years ago |
This page updated | 6 days ago |
Pricing Details | Pricing is tied to the costs of using Cloud Run, Cloud Build, and other Google Cloud services. The tool itself is open-source and free to use. |
Target Audience | Developers and DevOps engineers working with Google Cloud. |
The shell-exec-cloud-run
repository on GitHub is a tool designed to execute shell commands within a Cloud Run environment, which is a fully managed platform for containerized applications on Google Cloud. This tool allows you to run shell commands inside a Cloud Run container by creating a custom container image that includes the necessary shell script and dependencies. It utilizes Docker to package the application, and the Dockerfile
specifies the base image, copies the script into the container, sets the executable permissions, and defines the command to run the script when the container starts. The deployment process involves building the container image using Cloud Build, uploading it to Artifact Registry, and then deploying it to Cloud Run. The tool integrates with Cloud Run, Cloud Build, and Artifact Registry, using the gcloud
CLI to manage the deployment and execution of the shell script within Cloud Run. It is open-source and free to use, but users need to consider the costs of the underlying Google Cloud services. Support for the tool is community-driven, and users need knowledge of Google Cloud services, Docker, and shell scripting for effective use.