@@ -350,41 +350,18 @@ private V1Pod getDesiredAdminServerPodConfigForDefaults(String image, String ima
350350 V1Pod pod = getDesiredBaseServerPodConfigForDefaults (image , imagePullPolicy , ADMIN_SERVER_NAME , ADMIN_SERVER_PORT );
351351 pod .getSpec ()
352352 .hostname (DOMAIN_UID + "-" + ADMIN_SERVER_NAME .toLowerCase ());
353- pod .getSpec ().getContainers ().get (0 )
354- .addEnvItem (newEnvVar ()
353+ pod .getSpec ().getContainers ().get (0 ).getEnv ().add (0 , newEnvVar ()
355354 .name ("INTERNAL_OPERATOR_CERT" )
356- .value (INTERNAL_OPERATOR_CERT_FILE ))
357- .addEnvItem (newEnvVar ()
358- .name ("DOMAIN_NAME" )
359- .value (DOMAIN_NAME ))
360- .addEnvItem (newEnvVar ()
361- .name ("DOMAIN_HOME" )
362- .value ("/shared/domain/" + DOMAIN_NAME ))
363- .addEnvItem (newEnvVar ()
364- .name ("ADMIN_NAME" )
365- .value (ADMIN_SERVER_NAME ))
366- .addEnvItem (newEnvVar ()
367- .name ("ADMIN_PORT" )
368- .value ("" + ADMIN_SERVER_PORT ))
369- .addEnvItem (newEnvVar ()
370- .name ("SERVER_NAME" )
371- .value (ADMIN_SERVER_NAME ))
372- .addEnvItem (newEnvVar ()
373- .name ("ADMIN_USERNAME" )
374- .value (null ))
375- .addEnvItem (newEnvVar ()
376- .name ("ADMIN_PASSWORD" )
377- .value (null ));
355+ .value (INTERNAL_OPERATOR_CERT_FILE ));
378356 return pod ;
379357 }
380358
381359 private V1Pod getDesiredManagedServerPodConfigForDefaults (String image , String imagePullPolicy ) {
382360 V1Pod pod = getDesiredBaseServerPodConfigForDefaults (image , imagePullPolicy , MANAGED_SERVER_NAME , MANAGED_SERVER_PORT );
383- pod .getSpec ().getContainers ().get (0 )
384- .addEnvItem (newEnvVar ()
361+ pod .getSpec ().getContainers ().get (0 ).getEnv ().add (0 , newEnvVar ()
385362 .name (MANAGED_OPTION1_NAME )
386- .value (MANAGED_OPTION1_VALUE ))
387- . addEnvItem ( newEnvVar ()
363+ .value (MANAGED_OPTION1_VALUE ));
364+ pod . getSpec (). getContainers (). get ( 0 ). getEnv (). add ( 1 , newEnvVar ()
388365 .name (MANAGED_OPTION2_NAME )
389366 .value (MANAGED_OPTION2_VALUE ));
390367 pod .getMetadata ()
@@ -446,6 +423,27 @@ private V1Pod getDesiredBaseServerPodConfigForDefaults(String image, String imag
446423 .addPortsItem (newContainerPort ()
447424 .containerPort (port )
448425 .protocol ("TCP" ))
426+ .addEnvItem (newEnvVar ()
427+ .name ("DOMAIN_NAME" )
428+ .value (DOMAIN_NAME ))
429+ .addEnvItem (newEnvVar ()
430+ .name ("DOMAIN_HOME" )
431+ .value ("/shared/domain/" + DOMAIN_NAME ))
432+ .addEnvItem (newEnvVar ()
433+ .name ("ADMIN_NAME" )
434+ .value (ADMIN_SERVER_NAME ))
435+ .addEnvItem (newEnvVar ()
436+ .name ("ADMIN_PORT" )
437+ .value ("" + ADMIN_SERVER_PORT ))
438+ .addEnvItem (newEnvVar ()
439+ .name ("SERVER_NAME" )
440+ .value (serverName ))
441+ .addEnvItem (newEnvVar ()
442+ .name ("ADMIN_USERNAME" )
443+ .value (null ))
444+ .addEnvItem (newEnvVar ()
445+ .name ("ADMIN_PASSWORD" )
446+ .value (null ))
449447 .addVolumeMountsItem (newVolumeMount () // TBD - why is the mount created if the volume doesn't exist?
450448 .name ("pv-storage" )
451449 .mountPath ("/shared" ))
0 commit comments