An open API service indexing awesome lists of open source software.

https://github.com/twelvee/k8sbox

A tool that allows you to roll out your environments into your k8s cluster using templated specifications, monitor the activity of these services, as well as easily clean up the cluster of unused resources that you rolled out earlier.
https://github.com/twelvee/k8sbox

ci-cd cloud-management deployment-automation environments helm infrastructure-as-code k8s k8s-staging

Last synced: 5 months ago
JSON representation

A tool that allows you to roll out your environments into your k8s cluster using templated specifications, monitor the activity of these services, as well as easily clean up the cluster of unused resources that you rolled out earlier.

Awesome Lists containing this project

README

          

## About k8sbox
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/15d825c17a4c4497ba777206c18c5e3d)](https://app.codacy.com/gh/twelvee/k8sbox/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)

A tool that allows you to roll out your environments into your k8s cluster using templated specifications, monitor the activity of these services, as well as easily scrub the cluster of unused resources that you rolled out earlier.


## Learn k8sbox

All documentation is available at https://docs.k8sbox.run/

## Contributing

Thank you for considering contributing to the k8sbox! The contribution guide can be found in the CONTRIBUTION.md file

### k8sbox <3 docker

The use of templated environments assumes integration with different ci-cd systems. That is why we offer to use a ready-made docker image for each supported version of k8sbox.

https://hub.docker.com/r/twelvee/k8sbox/tags

### What k8sbox can already do
1. Roll out new environments
2. Update an already rolled out environment
3. Remove unused environments
4. Parsing environment variables for easy integration with any CI-CD systems
5. Show active environments
6. Describe the components of active environments

### What k8sbox will be able to do in the future
1. Collect statistics from your active environments
2. be more flexible for more flexible deployment
3. Automatic resource deletion by timer
4. Obtain specifications from git repositories (including private ones)
5. UI interface + REST API
..as well as many useful and easy-to-use features

## License

The k8sbox is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).