Documentation can be found on the JOSDK WebSite.
It's getting better every day! :)
Join us on Discord or feel free to ask any question on Kubernetes Slack Operator Channel
Meet us every Thursday (17:00 CET) at our community meeting on Zoom (Password in the Discord channel, or just ask for it there!)
See the contribution guide on the website.
Java Operator SDK is a higher level framework and related tooling to support writing Kubernetes Operators in Java. It makes it easy to implement best practices and patters for an Operator. Features include:
- Optimal handling Kubernetes API events
- Handling dependent resources, related events, caching.
- Automatic Retries
- Smart event scheduling
- Handling Observed Generations automatically
- Easy to use Error Handling
- ... and everything that a batteries included framework needs
For all features and their usage see the related section on the website.
Operator SDK plugin: https://github.com/operator-framework/java-operator-plugins
Quarkus Extension: https://github.com/quarkiverse/quarkus-operator-sdk
Spring Boot Starter: https://github.com/java-operator-sdk/operator-framework-spring-boot-starter