Skip to content

CloudKit

One ck command for AWS and Google Cloud. Pick a profile, log in, and jump into your instances without remembering a single long CLI flag.
Terminal window
curl -fsSL https://github.com/shabayekdes/cloudkit-cli/releases/latest/download/install.sh | bash

Then open a new terminal and run ck doctor.

Session management

Pick an AWS profile (SSO, access keys, chained roles) or a gcloud configuration from a list, log in if needed, and see account, region, identity and credential expiry in one table.

Per-terminal sessions

Each terminal has its own active profile, like AWS_PROFILE. Your prompt shows [profile:region], with a red [PROD] marker for production.

Service shortcuts

List, start, stop and connect to EC2 and GCE instances, exec into ECS tasks, forward ports through SSM or IAP, and manage instance groups. Leave out the instance to pick from a list.

Guided setup

ck setup walks you through creating AWS profiles and gcloud configurations; ck doctor checks that everything is installed.

Works in bash and zsh on macOS and Linux.