A CLI tool for managing Kubernetes, Docker, Terraform, and Helm workflows
Project description
kubed
kubed is a CLI productivity tool with autocompletion for Docker, Terraform, Helm, and Kubernetes.
About
kubed enhances your terminal experience by providing powerful autocompletion and useful aliases for cloud-native development tools. It aims to streamline your workflow by reducing the need to remember complex command syntax and improving efficiency with quick access to frequently used commands.
Key Features
- Autocompletion: Provides comprehensive autocompletion for Docker, Terraform, Helm, and Kubernetes (kubectl) commands.
- Aliases: Includes useful aliases like
kforkubectl,dfordocker, etc., to speed up command execution. - Cross-Platform Support: Works seamlessly on macOS and Linux.
- Enhanced Help Output: Offers improved help output with links to documentation for better understanding and usage.
Installation
To install the kubed package, you can use pip, the Python package installer. Make sure you have Python 3.6 or later installed on your system.
pip install kubed
Usage
Once installed, you can use the following commands:
-
Setup Command:
kubed-setup
-
Get Completions Path:
kubed-completions-path
-
Get Aliases Path:
kubed-aliases-path
Requirements
- Python 3.6 or later
- The following Python packages:
click>=7.0requests
License
This project is licensed under the MIT License. See the LICENSE file for more details.
Contributing
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.
Contact
For more information, visit Dale Yarborough's website or contact via email at info@daleyarborough.com.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kubed-2.1.3.tar.gz.
File metadata
- Download URL: kubed-2.1.3.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95842b4e13890c8e26eb8d96ee6fbb330a744a876f9ec112bd75544478cfe0ab
|
|
| MD5 |
5f7ef6382f3e858715da9899e7d9b2dc
|
|
| BLAKE2b-256 |
7a5cb63c79b0964d2aabad685ac3da2e128fe7ac52a37cb9114d48c2df1809f7
|
File details
Details for the file kubed-2.1.3-py3-none-any.whl.
File metadata
- Download URL: kubed-2.1.3-py3-none-any.whl
- Upload date:
- Size: 9.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a502cf761cc23b48913d6f87426a80246ea153db8e7089682a7034374a41b782
|
|
| MD5 |
62b82ed1e7a83a116684a0f5f4f3f7fd
|
|
| BLAKE2b-256 |
565a08fe9d1256867cd8635837203543d7ada142794e4406d291ad767684262b
|