Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clivern/koala
🧬 Kubernetes Playground for Testing Purposes.
https://github.com/clivern/koala
clivern docker docker-compose koala kubectl kubernetes kubernetes-deployment microservices
Last synced: 3 days ago
JSON representation
🧬 Kubernetes Playground for Testing Purposes.
- Host: GitHub
- URL: https://github.com/clivern/koala
- Owner: Clivern
- License: mit
- Created: 2019-06-28T16:28:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-07T06:28:51.000Z (13 days ago)
- Last Synced: 2024-11-07T07:27:47.978Z (13 days ago)
- Topics: clivern, docker, docker-compose, koala, kubectl, kubernetes, kubernetes-deployment, microservices
- Language: Go
- Homepage:
- Size: 305 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Koala
Kubernetes Playground for Testing Purposes
## Documentation
### Application Endpoints
```console
# Current host info
$ curl http://localhost:8080/ -v# Current host health check
$ curl http://localhost:8080/_health -v# Change all hosts state
$ curl http://localhost:8080/_change -v# Get current host state
$ curl http://localhost:8080/_state -v# Get current host down
$ curl http://localhost:8080/_hostup -v# Get current host up
$ curl http://localhost:8080/_hostdown -v# Get all hosts up
$ curl http://localhost:8080/_kindup -v# Get all hosts down
$ curl http://localhost:8080/_kinddown -v
```## Third-party
- [Chaoskube:](https://github.com/linki/chaoskube) Periodically kills random pods on the cluster.
- [DO Container Storage Interface (CSI):](https://github.com/digitalocean/csi-digitalocean) Driver for DigitalOcean Block Storage.## References
- [Kubernetes Documentation.](https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/)
- [Kubernetes in Action.](https://www.manning.com/books/kubernetes-in-action)
- [Kubernetes: Up and Running.](https://www.oreilly.com/library/view/kubernetes-up-and/9781491935668/)
- [How To Deploy a PHP Application with Kubernetes on Ubuntu 16.04.](https://www.digitalocean.com/community/tutorials/how-to-deploy-a-php-application-with-kubernetes-on-ubuntu-16-04)
- [Kubernetes ConfigMaps and Secrets.](https://medium.com/google-cloud/kubernetes-configmaps-and-secrets-68d061f7ab5b)
- [How to write a Container Storage Interface (CSI) plugin.](https://arslan.io/2018/06/21/how-to-write-a-container-storage-interface-csi-plugin/)
- [Architecting Applications for Kubernetes.](https://www.digitalocean.com/community/tutorials/architecting-applications-for-kubernetes)
- [Understanding the Container Storage Interface (CSI).](https://medium.com/google-cloud/understanding-the-container-storage-interface-csi-ddbeb966a3b)## License
© 2019, Clivern. Released under [MIT License](https://opensource.org/licenses/mit-license.php).
**Koala** is authored and maintained by [@Clivern](http://github.com/clivern).