JOSDK consists of a high-level framework for implementing operators in Java, similar to the controller-runtime library for Golang. It also contains a plugin for Operator SDK for generating operators in Java using that framework, as well as testing frameworks and support tooling.

We’re happy to welcome them to the project. We hope that this will allow closer collaboration on the integration of JOSDK and Operator SDK, as well as our upcoming releases of OLM 1.0.

Try it out

Whether you’re an experienced operator developer looking to try out new things or just looking to get your feet wet, JOSDK is already included in the latest release Operator SDK. We’d love to hear your thoughts about JOSDK in specific or Operator Framework in general. The best way to reach us is to open an issue on the relevant repository on GitHub.