View Source Contributing
Contributing to Bonny is as easy as opening a PR. Please make sure your code is tested and add a Changelog.
Testing
If you're writing tests, you might also want to check out the k8s library testing guide.
Integration Testing
A Makefile is included for help with integration testing against k3d. You're gonna need k3d installed on your machine to run integration tests.
Run make help for a list of commands:
test.integration Run integration tests using k3d `make cluster`
test.watch Run all tests with mix.watch
test Run all testsIntegration environment variables
TEST_KUBECONFIGpath to kubeconfig file for integration tests, default: "./integration.yaml"