| title | java-operator-sdk |
|---|---|
| description | Build Kubernetes Operators in Java without hassle |
| layout | homepage |
- Framework for handling Kubernetes API events
- Registering Custom Resource watches
- Retry action on failure
- Smart event scheduling (only handle latest event for the same resource)
- Infrastructure automation using the power and flexibility of Java. See blog post.
- Provisioning of complex applications - avoiding Helm chart hell
- Integration with Cloud services - e.g. Secret stores
- Safer deployment of applications - only expose cluster to users by Custom Resources
- Testing of the framework and all samples while running on a real cluster.
- Generate a project skeleton
- Generate Java classes from CRD definion (and/or the other way around)
- Integrate with Quarkus (including native image build)
- Integrate with OLM (Operator Lifecycle Manager)