File tree Expand file tree Collapse file tree 5 files changed +29
-7
lines changed
operator-framework-quarkus-extension
src/main/java/io/javaoperatorsdk/operator/sample Expand file tree Collapse file tree 5 files changed +29
-7
lines changed Original file line number Diff line number Diff line change 31
31
<groupId >io.quarkus</groupId >
32
32
<artifactId >quarkus-kubernetes-client-deployment</artifactId >
33
33
</dependency >
34
+ <dependency >
35
+ <groupId >io.quarkus</groupId >
36
+ <artifactId >quarkus-kubernetes-deployment</artifactId >
37
+ </dependency >
38
+ <dependency >
39
+ <groupId >io.quarkus</groupId >
40
+ <artifactId >quarkus-container-image-jib-deployment</artifactId >
41
+ </dependency >
42
+ <dependency >
43
+ <groupId >io.quarkus</groupId >
44
+ <artifactId >quarkus-smallrye-health-deployment</artifactId >
45
+ </dependency >
34
46
</dependencies >
35
47
36
48
<build >
Original file line number Diff line number Diff line change 19
19
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
20
20
<project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
21
21
<maven .compiler.parameters>true</maven .compiler.parameters>
22
- <quarkus .version>1.10.3 .Final</quarkus .version>
22
+ <quarkus .version>1.10.5 .Final</quarkus .version>
23
23
<compiler-plugin .version>3.8.1</compiler-plugin .version>
24
24
<maven .surefire.version>3.0.0-M5</maven .surefire.version>
25
25
</properties >
Original file line number Diff line number Diff line change 32
32
<groupId >io.quarkus</groupId >
33
33
<artifactId >quarkus-kubernetes-client</artifactId >
34
34
</dependency >
35
+ <dependency >
36
+ <groupId >io.quarkus</groupId >
37
+ <artifactId >quarkus-kubernetes</artifactId >
38
+ </dependency >
39
+ <dependency >
40
+ <groupId >io.quarkus</groupId >
41
+ <artifactId >quarkus-container-image-jib</artifactId >
42
+ </dependency >
43
+ <dependency >
44
+ <groupId >io.quarkus</groupId >
45
+ <artifactId >quarkus-smallrye-health</artifactId >
46
+ </dependency >
35
47
</dependencies >
36
48
37
49
<build >
Original file line number Diff line number Diff line change 17
17
<properties >
18
18
<maven .compiler.source>11</maven .compiler.source>
19
19
<maven .compiler.target>11</maven .compiler.target>
20
- <quarkus .version>1.10.3 .Final</quarkus .version>
20
+ <quarkus .version>1.10.5 .Final</quarkus .version>
21
21
<compiler-plugin .version>3.8.1</compiler-plugin .version>
22
22
<maven .compiler.parameters>true</maven .compiler.parameters>
23
23
</properties >
45
45
<artifactId >operator-framework-samples-common</artifactId >
46
46
<version >${project.version} </version >
47
47
</dependency >
48
- <dependency >
49
- <groupId >io.quarkus</groupId >
50
- <artifactId >quarkus-core</artifactId >
51
- </dependency >
52
48
</dependencies >
53
49
54
50
<build >
Original file line number Diff line number Diff line change @@ -17,13 +17,15 @@ public class QuarkusOperator implements QuarkusApplication {
17
17
18
18
@ Inject ConfigurationService configuration ;
19
19
20
+ @ Inject CustomServiceController controller ;
21
+
20
22
public static void main (String ... args ) {
21
23
Quarkus .run (QuarkusOperator .class , args );
22
24
}
23
25
24
26
@ Override
25
27
public int run (String ... args ) throws Exception {
26
- final var config = configuration .getConfigurationFor (new CustomServiceController ( client ) );
28
+ final var config = configuration .getConfigurationFor (controller );
27
29
System .out .println ("CR class: " + config .getCustomResourceClass ());
28
30
System .out .println ("Doneable class = " + config .getDoneableClass ());
29
31
Quarkus .waitForExit ();
You can’t perform that action at this time.
0 commit comments