Bash on Board! - General purpose container for Kubernetes
Bash on Board! (we like to call it BoB!) is an open source general purpose container for Kubernetes, providing the utilities, support tools and a framework that allows a diverse set of problems to be solved for pod initialization and support to natively work with cloud-native environments.
BoB! turns a simple container instanciation into a power support tool for general troubleshooting, service rendering, and performance evaluation. It does this by creating a core set services that house and manage the utilities as well as a super lightweight container to invoke in a pod.
BoB! integrates deeply into cloud native environments leveraging extension points and providing a seamless experience. For more details about the solutions currently supported by BoB!, please refer to the project status section below. We plan to continue adding support for many common functions required based on community demand and engagement in future releases. See our roadmap for more details.
BoB! is under the Apache 2.0 License.
For installation, deployment, and administration, see our Documentation
We welcome contributions.
For filing bugs, suggesting improvements, or requesting new features, please open an issue.
Please use the following to reach members of the community:
If you find a vulnerability or a potential vulnerability in BoB! please let us know immediately at bob@262.life. We’ll send a confirmation email to acknowledge your report, and we’ll send an additional email when we’ve identified the issues positively or negatively.
The status of each utility provider supported by BoB! can be found in the table below.
Name | Details | Status |
---|---|---|
core | The framework for the common utilities | Stable |
lowcarb | Lightweight container | Stable |
Official releases of BoB! can be found on the releases page. Please note that it is strongly recommended that you use official releases of BoB!, as unreleased versions from the master branch are subject to changes and incompatibilities that will not be supported in the official releases. Builds from the master branch can have functionality changed and even removed at any time without compatibility support and without prior notice.