Kubebuild - Kubernetes YAML Generator and Deployment Tool
Project description
KubeBuild - Kubernetes YAML Generator and Deployment Tool
KubeBuild is a command-line tool designed to simplify the process of creating Kubernetes YAML files for various Kubernetes resources and deploying them into your Kubernetes clusters. It's a valuable tool for both developers and Site Reliability Engineers (SREs).
Installation 🛠️
You can install KubeBuild via pip:
pip install kubebuild
Usage 📋
KubeBuild init 🚀
The init command helps you create Kubernetes YAML files for different resources interactively. It supports the following resources:
- Namespace
- Deployment
- Service
- Ingress
- ConfigMap
- Secret
Example:
kubebuild init
Screenshot 📷:
KubeBuild deploy 🚢
The deploy command allows you to deploy previously generated Kubernetes YAML files into your Kubernetes cluster. It lists available YAML files in the current directory and lets you choose which one to deploy.
Example:
kubebuild deploy
Screenshot 📷:
KubeBuild version 📌
The version command displays the current version of KubeBuild.
Example:
kubebuild version
Screenshot 📷:
Feedback and Contributions 🤝
KubeBuild is an open-source project, and we welcome contributions and feedback from the community. Feel free to report issues, suggest improvements, or contribute to the project on GitHub: KubeBuild GitHub Repository.
Happy Kubernetes resource management with KubeBuild! 🎉
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 kubebuild-1.0.0.tar.gz.
File metadata
- Download URL: kubebuild-1.0.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35a9cc7b8bf7a8e853b92be543a0d7bd0d65a3c80692e0f1fd0ede214e178921
|
|
| MD5 |
5cc8c4691c7bbcbba11aa29c2eb06137
|
|
| BLAKE2b-256 |
355709153fc7e3994a77406f93f98ae17c2d659461f36fab496c0cbd2fe3f4ca
|
File details
Details for the file kubebuild-1.0.0-py3-none-any.whl.
File metadata
- Download URL: kubebuild-1.0.0-py3-none-any.whl
- Upload date:
- Size: 11.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24ead0e488242e30e48f2a879fce633e671b6a7bda0f8e4954c952384dd5fcd0
|
|
| MD5 |
ab5fdc8180d55ef7e8235f85f4249661
|
|
| BLAKE2b-256 |
4f4c59e293b42f9b0067a3201125682ddcea3c72fd46c04072bfa4277a4fcd7b
|