bonny
bonny copied to clipboard
The Elixir based Kubernetes Development Framework
Bumps [dialyxir](https://github.com/jeremyjh/dialyxir) from 1.1.0 to 1.2.0. Changelog Sourced from dialyxir's changelog. Unreleased changes post [1.2.0] [1.2.0] - 2022-07-20 Added "github" formatter. Commits 04f1bda Bump version d38e42f feat: Adds a github...
This updates the elixir version in the Dockerfile, and also adopts the new `Config` module in order to avoid deprecation warnings Note: We should seriously consider removing `config` entirely from...
The CRD v1beta1 has been removed from later versions of k8s (v1.20+). Format has changed from `v1beta1` to `v1` and it is incompatible, so some non-trivial changes are required. For...
Not sure if validation itself should be a part of Bonny since kubernetes >1.13 will validate the HTTP operation. We should support generating the Open API as a part of...
bonny.gen.kustomize k8s/base/kustomization.yaml k8s/base/_RESOURCES_HERE_
Include where applicable [recommended labels](https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/) and [well known labels](https://kubernetes.io/docs/reference/labels-annotations-taints/) on operator and custom resources. ```yaml labels: app.kubernetes.io/component: controller app.kubernetes.io/name: foo-operator app.kubernetes.io/version: v0.1.0 ```
To help suggest the declarative nature of operators, the controller generator should delegate `add/1` and `modify/1` to `apply/1`. Add a generated `@doc` about why. People can remove it if they...
* Basic Operator * Running Bonny operators from outside of a cluster (dev/testing) * Schedulers * Controllers for core resources
This will probably be more of an epic. This is a stream of conciousness * [ ] All operator-user configuration should be accessible via environment variables * BONNY_POD_NAMESPACE * BONNY_POD_SERVICE_ACCOUNT...