Skip to main content

The kuba-mazing kubectl companion

Project description

Kuba

The kuba-amazing kubectl companion with fzf, fx, aliases, and more!

Kuba logo

Features

Kuba demo

  • ☁️ Fuzzy commands like get and describe
  • 🧠 Guess pod containers automagically
  • ✈️ Cross namespaces and clusters in one command
  • Cut down on keystrokes with an alias language
  • 🧪 Simulate scheduling without the scheduler
  • 🔁 And lots more!

Install

Quick-install:

pip install kuba

Kuba makes use of the following tools you'll likely want to install as well: fzf, fx, and krew for stern and lineage. On macOS, you can install these tools with Homebrew:

brew install fzf fx krew && kubectl krew install stern lineage

Usage

Start by using kuba get and kuba describe as a ~drop-in replacements for kubectl get and kubectl describe.

Then check out the help pages for next steps, including using the alias language.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kuba-0.1.0.tar.gz (30.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kuba-0.1.0-py3-none-any.whl (30.7 kB view details)

Uploaded Python 3

File details

Details for the file kuba-0.1.0.tar.gz.

File metadata

  • Download URL: kuba-0.1.0.tar.gz
  • Upload date:
  • Size: 30.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.10 Darwin/24.5.0

File hashes

Hashes for kuba-0.1.0.tar.gz
Algorithm Hash digest
SHA256 097295282b8930013e6a16b3edae99a95276913edfac9c06064d26f99cb8d866
MD5 a439c4f4d443bbcb3497ca19ea0c51c5
BLAKE2b-256 f96e377ac162e77c19f335fc08c53610f82c2260cc78f220c71bdcb2f6e8fae5

See more details on using hashes here.

File details

Details for the file kuba-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: kuba-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 30.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.10 Darwin/24.5.0

File hashes

Hashes for kuba-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a15f2bcc9b208ebe69947b183b4c9e4c34c1894653cac9369d8655e4a2251ae7
MD5 045ea52e9671d61f36818ea2ce194f20
BLAKE2b-256 591dafc437c873f9325b8d122e0566b6033da9d21782e4333fd35cef9fb2e2af

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page