File tree Expand file tree Collapse file tree 4 files changed +10
-4
lines changed
java/io/javaoperatorsdk/operator/glue/sample/webpage Expand file tree Collapse file tree 4 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 63
63
parent:
64
64
apiVersion: glueoperator.sample/v1 # watches all the custom resource of type WebPage
65
65
kind: WebPage
66
- status: # update the status of the custom resource at the end of reconciliation
67
- observedGeneration: " {parent.metadata.generation}"
66
+ statusTemplate: | # update the status of the custom resource at the end of reconciliation
67
+ observedGeneration: {parent.metadata.generation}
68
68
childResources:
69
69
- name: htmlconfigmap
70
70
resource:
Original file line number Diff line number Diff line change @@ -53,9 +53,12 @@ void webPageCRUD() {
53
53
await ().untilAsserted (() -> {
54
54
var ingress = get (Ingress .class , webPage .getMetadata ().getName ());
55
55
var configMap = get (ConfigMap .class , webPage .getMetadata ().getName ());
56
+ var wp = get (WebPage .class , webPage .getMetadata ().getName ());
56
57
57
58
assertThat (configMap .getData ().get ("index.html" )).contains ("Hello World 2!" );
58
59
assertThat (ingress ).isNotNull ();
60
+ assertThat (wp .getStatus ()).isNotNull ();
61
+ assertThat (wp .getStatus ().getObservedGeneration ()).isNotNull ();
59
62
});
60
63
61
64
delete (webPage );
Original file line number Diff line number Diff line change 24
24
type : object
25
25
status :
26
26
type : object
27
+ properties :
28
+ observedGeneration :
29
+ type : integer
27
30
type : object
28
31
served : true
29
32
storage : true
Original file line number Diff line number Diff line change 6
6
parent :
7
7
apiVersion : glueoperator.sample/v1
8
8
kind : WebPage
9
- status :
10
- observedGeneration : " {parent.metadata.generation}"
9
+ statusTemplate : |
10
+ observedGeneration: {parent.metadata.generation}
11
11
childResources :
12
12
- name : htmlconfigmap
13
13
resource :
You can’t perform that action at this time.
0 commit comments