https://github.com/operator-framework/josdk-spring-boot-starter
https://github.com/operator-framework/josdk-spring-boot-starter
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/operator-framework/josdk-spring-boot-starter
- Owner: operator-framework
- License: apache-2.0
- Created: 2021-05-04T13:49:43.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-09-08T17:15:35.000Z (3 months ago)
- Last Synced: 2025-09-09T04:45:21.355Z (3 months ago)
- Language: Java
- Size: 341 KB
- Stars: 49
- Watchers: 3
- Forks: 25
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: contributing/eclipse-google-style.xml
- License: LICENSE
Awesome Lists containing this project
README
# Spring Boot Starter for Java Operator SDK
Supports Spring Boot 3.x
## Getting Started
Easiest way to get started, is to take a look on [WebPage sample](./samples/webpage).
## Configuration Properties
You can see configuration operator properties root [here](./starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorConfigurationProperties.java).
Reconciler properties [here](./starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/ReconcilerProperties.java).
## Overriding default implementation
You can provide own implementation instead of the by default provided beans,
life for the [Fabric8 client](https://github.com/operator-framework/josdk-spring-boot-starter/blob/main/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorAutoConfiguration.java#L50)
but also the [Operator instance](https://github.com/operator-framework/josdk-spring-boot-starter/blob/main/starter/src/main/java/io/javaoperatorsdk/operator/springboot/starter/OperatorAutoConfiguration.java#L94).