java-operator-sdk
java-operator-sdk copied to clipboard
Java SDK for building Kubernetes Operators
Since we allow registering reconcilers for native resources, would it make sense to allow a user to register several different controllers for the same resource (e.g. `ConfigMap`) provided their configuration...
Create a YouTube video showing how to get started in writing a simple Operator.
It seems the only way to update the status sub-resource via the SDK is to return an `UpdateControl` from `Reconciler.reconcile()`. Is there a way to update the status *from* the...
This is about managing primary resource conditions not the dependent one. Like with `GenerationAware`, there could be a `ConditionsSetAwareStatus`. ``` interface ConditionsSetAwareStatus { List getConditions(); void setConditions(List conditions); } ```...
It would make sense to automatically provide metadata so that services created by SDK-created operators are more easily bindable: https://github.com/k8s-service-bindings/spec
Currently there are no working example projects which use Gradle. The documentation states that Gradle can be used. However, none of the existing samples showcases how development with Gradle does...
Usually Async IO and reactive programming leads to a better performance and resource utilization. The plan within this issue is to support ALSO writing controller using reactive model (using vertx...
The idea is the don't cache the whole objects just the relevant parts This was recently added to k8s, see: https://github.com/kubernetes/kubernetes/pull/107507
## Adding a custom action into workflow for dependent resources. With introducing [`dependsOn`](https://github.com/java-operator-sdk/java-operator-sdk/issues/850), in the background there will be a plan created from the DAG of resources, and subsequently executed....