@@ -38,6 +38,8 @@ public UpdateControl<WebPage> reconcile(WebPage webPage, Context context) {
38
38
}
39
39
40
40
String ns = webPage .getMetadata ().getNamespace ();
41
+ String configMapName = configMapName (webPage );
42
+ String deploymentName = deploymentName (webPage );
41
43
42
44
Map <String , String > data = new HashMap <>();
43
45
data .put ("index.html" , webPage .getSpec ().getHtml ());
@@ -46,30 +48,31 @@ public UpdateControl<WebPage> reconcile(WebPage webPage, Context context) {
46
48
new ConfigMapBuilder ()
47
49
.withMetadata (
48
50
new ObjectMetaBuilder ()
49
- .withName (configMapName ( webPage ) )
51
+ .withName (configMapName )
50
52
.withNamespace (ns )
51
53
.build ())
52
54
.withData (data )
53
55
.build ();
54
56
55
57
Deployment deployment = loadYaml (Deployment .class , "deployment.yaml" );
56
- deployment .getMetadata ().setName (deploymentName ( webPage ) );
58
+ deployment .getMetadata ().setName (deploymentName );
57
59
deployment .getMetadata ().setNamespace (ns );
58
- deployment .getSpec ().getSelector ().getMatchLabels ().put ("app" , deploymentName (webPage ));
60
+ deployment .getSpec ().getSelector ().getMatchLabels ().put ("app" , deploymentName );
61
+
59
62
deployment
60
63
.getSpec ()
61
64
.getTemplate ()
62
65
.getMetadata ()
63
66
.getLabels ()
64
- .put ("app" , deploymentName ( webPage ) );
67
+ .put ("app" , deploymentName );
65
68
deployment
66
69
.getSpec ()
67
70
.getTemplate ()
68
71
.getSpec ()
69
72
.getVolumes ()
70
73
.get (0 )
71
74
.setConfigMap (
72
- new ConfigMapVolumeSourceBuilder ().withName (configMapName ( webPage ) ).build ());
75
+ new ConfigMapVolumeSourceBuilder ().withName (configMapName ).build ());
73
76
74
77
Service service = loadYaml (Service .class , "service.yaml" );
75
78
service .getMetadata ().setName (serviceName (webPage ));
0 commit comments