This repository contains a collection of ksonnet libraries, designed to make it easy to:
- Embed other projects into your Kubernetes applications as "sidecars"
(e.g., adding the Honeycomb observability agent to an existing
Deployment
you've authored). - Customize and extend Kubernetes applications to fit your needs (i.e., with ksonnet, you can manipulate Kubernetes API objects, so you are not constrained by a single YAML values file.)
For more information, see the ksonnet Github repo.
The repository is structured into two main sets of libraries:
incubator/
, which contains libraries that are relatively new, and still need to be vetted by the community (similar to alpha/beta releases).stable/
, which contains libraries that are considered to be production-ready.
As the project matures, we expect most projects to transition to
stable/
.
Thanks for taking the time to join our community and start contributing!
- Please familiarize yourself with the Code of Conduct before contributing.
- See CONTRIBUTING.md for instructions on the developer certificate of origin that we require.
- We welcome pull requests. Feel free to dig through the issues and jump in.