File tree 1 file changed +6
-0
lines changed 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -19,15 +19,21 @@ This version marks another important step in bringing the Kubernetes Operator pa
19
19
get much reduced boilerplate code. Metadata annotations move from the Controller to Custom Resource class leading to
20
20
more intuitive configuration.
21
21
22
+ See: [ Tomcat.java] ( https://github.com/java-operator-sdk/java-operator-sdk/blob/master/samples/tomcat/src/main/java/io/javaoperatorsdk/operator/sample/Tomcat.java )
23
+
22
24
*** Generalized event system*** - a Controller can be invoked because of events happening not only to the Custom Resource
23
25
it manages, but also to dependent resources. These dependent resources might be Kubernetes objects or anything else
24
26
(e.g. an RDS database created by the Operator). You can implement your own EventSource for any events needed and it
25
27
will all be handled by the system seamlessly while avoiding concurrency issues.
26
28
29
+ See: [ DeploymentEventSource.java] ( https://github.com/java-operator-sdk/java-operator-sdk/blob/master/samples/tomcat/src/main/java/io/javaoperatorsdk/operator/sample/DeploymentEventSource.java )
30
+
27
31
*** Full integration with the Quarkus framework*** - For those who like building cloud native Java apps with Quarkus,
28
32
we now provide full support in the form of a Quarkus extension. This means effortless Docker image building, fast
29
33
startup time and native executable compilation our of the box.
30
34
35
+ See: [ QuarkusOperator.java] ( https://github.com/java-operator-sdk/java-operator-sdk/blob/master/samples/quarkus/src/main/java/io/javaoperatorsdk/operator/sample/QuarkusOperator.java )
36
+
31
37
# Features
32
38
* Framework for handling Kubernetes API events
33
39
* Mapping Custom Resources to Java classes
You can’t perform that action at this time.
0 commit comments