Run CLI is an interactive CLI to manage your Google Cloud Run resources with panache!
- Interactive TUI: A user-friendly terminal interface to manage your Cloud Run resources.
- Service Management: View, search, and manage your Cloud Run services.
- Job Management: Monitor and manage your Cloud Run jobs.
- Log Viewer: Stream logs from your services directly in the terminal.
- Project & Region Selection: Easily switch between your Google Cloud projects and regions.
Run CLI is available on Linux, OSX and Windows platforms.
-
Binaries for Mac OS, Linux and Windows are available as tarballs in the release page.
-
Via Homebrew (Mac OS) or LinuxBrew (Linux)
brew tap julienbreux/run brew install --cask julienbreux/run/run
-
Via
go getYou can install Run CLI using
go install:go install github.com/JulienBreux/run-cli/cmd/run@latest
Simply run the command:
gcloud auth application-default login # Currently mandatory :/
runThis will start the interactive TUI, allowing you to manage your Google Cloud Run resources.
This project uses a Makefile to streamline development.
To build the binary from source, run:
make buildThis will create the run executable in the ./bin directory.
To run the unit tests:
make testTo lint the codebase:
make lintContributions are welcome! Please feel free to submit a pull request or open an issue.
This project is licensed under the Apache 2.0 License. See the LICENSE file for details.
