https://github.com/daftcreations/gcps
Switch GCP Profiles Easily
https://github.com/daftcreations/gcps
gcloud gcp go golang google profile switcher
Last synced: 5 months ago
JSON representation
Switch GCP Profiles Easily
- Host: GitHub
- URL: https://github.com/daftcreations/gcps
- Owner: daftcreations
- License: apache-2.0
- Created: 2022-03-25T07:20:44.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-30T20:59:55.000Z (about 3 years ago)
- Last Synced: 2025-08-03T07:26:25.570Z (11 months ago)
- Topics: gcloud, gcp, go, golang, google, profile, switcher
- Language: Go
- Homepage:
- Size: 83 KB
- Stars: 7
- Watchers: 4
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Google Cloud Profile Switcher (GCPS)
Switch between Google Cloud Profiles easily
## Usage

- Switch through list `gcps` will return configured profile.
- Switch to particular profile `gcps {profile_name}`
- Switch to previous profile `gcps -`
## Installation
Golang
```shell
go install github.com/daftcreations/gcps@latest
```
OR
```shell
## Linux
curl -fsSL instl.sh/daftcreations/gcps/linux | bash
## MacOS (m1 and intel)
curl -fsSL instl.sh/daftcreations/gcps/macos | bash
## Windows
iwr -useb instl.sh/daftcreations/gcps/windows | iex
```
> probably have to source `.bashrc`, `.zshrc` or `.profile` to make it work
### Future Development
Check out [projects](https://github.com/daftcreations/gcps/projects/1) and our socials
---
Contributors
### Stargazers over time
> *May the source be with you*