@@ -72,20 +72,23 @@ func (r ClusterStrategy1) MinorUpgrade(clientset *kubernetes.Clientset, tprclien
7272 //create the master deployment
7373
7474 deploymentFields := DeploymentTemplateFields {
75- Name : cl .Spec .Name ,
76- ClusterName : cl .Spec .Name ,
77- Port : cl .Spec .Port ,
78- CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
79- PVC_NAME : cl .Spec .PVC_NAME ,
80- BACKUP_PVC_NAME : cl .Spec .BACKUP_PVC_NAME ,
81- PG_MASTER_USER : cl .Spec .PG_MASTER_USER ,
82- PG_MASTER_PASSWORD : cl .Spec .PG_MASTER_PASSWORD ,
75+ Name : cl .Spec .Name ,
76+ ClusterName : cl .Spec .Name ,
77+ Port : cl .Spec .Port ,
78+ CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
79+ PVC_NAME : cl .Spec .PVC_NAME ,
80+ BACKUP_PVC_NAME : cl .Spec .BACKUP_PVC_NAME ,
81+ // PG_MASTER_USER: cl.Spec.PG_MASTER_USER,
82+ // PG_MASTER_PASSWORD: cl.Spec.PG_MASTER_PASSWORD,
8383 PGDATA_PATH_OVERRIDE : cl .Spec .Name ,
84- PG_USER : cl .Spec .PG_USER ,
85- PG_PASSWORD : cl .Spec .PG_PASSWORD ,
86- PG_DATABASE : cl .Spec .PG_DATABASE ,
87- PG_ROOT_PASSWORD : cl .Spec .PG_ROOT_PASSWORD ,
88- SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
84+ //PG_USER: cl.Spec.PG_USER,
85+ PGROOT_SECRET_NAME : cl .Spec .PGROOT_SECRET_NAME ,
86+ PGUSER_SECRET_NAME : cl .Spec .PGUSER_SECRET_NAME ,
87+ PGMASTER_SECRET_NAME : cl .Spec .PGMASTER_SECRET_NAME ,
88+ //PG_PASSWORD: cl.Spec.PG_PASSWORD,
89+ PG_DATABASE : cl .Spec .PG_DATABASE ,
90+ //PG_ROOT_PASSWORD: cl.Spec.PG_ROOT_PASSWORD,
91+ SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
8992 }
9093
9194 err = DeploymentTemplate1 .Execute (& masterDoc , deploymentFields )
@@ -112,20 +115,23 @@ func (r ClusterStrategy1) MinorUpgrade(clientset *kubernetes.Clientset, tprclien
112115
113116 //create the replica deployment
114117 replicaDeploymentFields := DeploymentTemplateFields {
115- Name : replicaName ,
116- ClusterName : cl .Spec .Name ,
117- Port : cl .Spec .Port ,
118- CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
119- PVC_NAME : cl .Spec .PVC_NAME ,
120- PG_MASTER_HOST : cl .Spec .PG_MASTER_HOST ,
121- PG_MASTER_USER : cl .Spec .PG_MASTER_USER ,
122- PG_MASTER_PASSWORD : cl .Spec .PG_MASTER_PASSWORD ,
123- PG_USER : cl .Spec .PG_USER ,
124- PG_PASSWORD : cl .Spec .PG_PASSWORD ,
125- PG_DATABASE : cl .Spec .PG_DATABASE ,
126- PG_ROOT_PASSWORD : cl .Spec .PG_ROOT_PASSWORD ,
127- REPLICAS : cl .Spec .REPLICAS ,
128- SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
118+ Name : replicaName ,
119+ ClusterName : cl .Spec .Name ,
120+ Port : cl .Spec .Port ,
121+ CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
122+ PVC_NAME : cl .Spec .PVC_NAME ,
123+ PG_MASTER_HOST : cl .Spec .PG_MASTER_HOST ,
124+ //PG_MASTER_USER: cl.Spec.PG_MASTER_USER,
125+ //PG_MASTER_PASSWORD: cl.Spec.PG_MASTER_PASSWORD,
126+ //PG_USER: cl.Spec.PG_USER,
127+ //PG_PASSWORD: cl.Spec.PG_PASSWORD,
128+ PG_DATABASE : cl .Spec .PG_DATABASE ,
129+ PGROOT_SECRET_NAME : cl .Spec .PGROOT_SECRET_NAME ,
130+ PGUSER_SECRET_NAME : cl .Spec .PGUSER_SECRET_NAME ,
131+ PGMASTER_SECRET_NAME : cl .Spec .PGMASTER_SECRET_NAME ,
132+ //PG_ROOT_PASSWORD: cl.Spec.PG_ROOT_PASSWORD,
133+ REPLICAS : cl .Spec .REPLICAS ,
134+ SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
129135 }
130136
131137 err = ReplicaDeploymentTemplate1 .Execute (& replicaDoc , replicaDeploymentFields )
@@ -234,20 +240,23 @@ func (r ClusterStrategy1) MajorUpgradeFinalize(clientset *kubernetes.Clientset,
234240
235241 //start the master deployment
236242 deploymentFields := DeploymentTemplateFields {
237- Name : cl .Spec .Name ,
238- ClusterName : cl .Spec .Name ,
239- Port : cl .Spec .Port ,
240- CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
241- PVC_NAME : upgrade .Spec .NEW_PVC_NAME ,
242- BACKUP_PVC_NAME : upgrade .Spec .BACKUP_PVC_NAME ,
243- PG_MASTER_USER : cl .Spec .PG_MASTER_USER ,
244- PG_MASTER_PASSWORD : cl .Spec .PG_MASTER_PASSWORD ,
243+ Name : cl .Spec .Name ,
244+ ClusterName : cl .Spec .Name ,
245+ Port : cl .Spec .Port ,
246+ CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
247+ PVC_NAME : upgrade .Spec .NEW_PVC_NAME ,
248+ BACKUP_PVC_NAME : upgrade .Spec .BACKUP_PVC_NAME ,
249+ // PG_MASTER_USER: cl.Spec.PG_MASTER_USER,
250+ // PG_MASTER_PASSWORD: cl.Spec.PG_MASTER_PASSWORD,
245251 PGDATA_PATH_OVERRIDE : upgrade .Spec .NEW_DATABASE_NAME ,
246- PG_USER : cl .Spec .PG_USER ,
247- PG_PASSWORD : cl .Spec .PG_PASSWORD ,
252+ // PG_USER: cl.Spec.PG_USER,
253+ // PG_PASSWORD: cl.Spec.PG_PASSWORD,
248254 PG_DATABASE : cl .Spec .PG_DATABASE ,
249- PG_ROOT_PASSWORD : cl .Spec .PG_ROOT_PASSWORD ,
250- SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
255+ PGROOT_SECRET_NAME : cl .Spec .PGROOT_SECRET_NAME ,
256+ PGUSER_SECRET_NAME : cl .Spec .PGUSER_SECRET_NAME ,
257+ PGMASTER_SECRET_NAME : cl .Spec .PGMASTER_SECRET_NAME ,
258+ //PG_ROOT_PASSWORD: cl.Spec.PG_ROOT_PASSWORD,
259+ SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
251260 }
252261
253262 err = DeploymentTemplate1 .Execute (& masterDoc , deploymentFields )
@@ -275,20 +284,23 @@ func (r ClusterStrategy1) MajorUpgradeFinalize(clientset *kubernetes.Clientset,
275284 //start the replica deployment
276285
277286 replicaDeploymentFields := DeploymentTemplateFields {
278- Name : cl .Spec .Name + REPLICA_SUFFIX ,
279- ClusterName : cl .Spec .Name ,
280- Port : cl .Spec .Port ,
281- CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
282- PVC_NAME : cl .Spec .PVC_NAME ,
283- PG_MASTER_HOST : cl .Spec .PG_MASTER_HOST ,
284- PG_MASTER_USER : cl .Spec .PG_MASTER_USER ,
285- PG_MASTER_PASSWORD : cl .Spec .PG_MASTER_PASSWORD ,
286- PG_USER : cl .Spec .PG_USER ,
287- PG_PASSWORD : cl .Spec .PG_PASSWORD ,
288- PG_DATABASE : cl .Spec .PG_DATABASE ,
289- PG_ROOT_PASSWORD : cl .Spec .PG_ROOT_PASSWORD ,
290- REPLICAS : cl .Spec .REPLICAS ,
291- SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
287+ Name : cl .Spec .Name + REPLICA_SUFFIX ,
288+ ClusterName : cl .Spec .Name ,
289+ Port : cl .Spec .Port ,
290+ CCP_IMAGE_TAG : upgrade .Spec .CCP_IMAGE_TAG ,
291+ PVC_NAME : cl .Spec .PVC_NAME ,
292+ PG_MASTER_HOST : cl .Spec .PG_MASTER_HOST ,
293+ //PG_MASTER_USER: cl.Spec.PG_MASTER_USER,
294+ //PG_MASTER_PASSWORD: cl.Spec.PG_MASTER_PASSWORD,
295+ //PG_USER: cl.Spec.PG_USER,
296+ //PG_PASSWORD: cl.Spec.PG_PASSWORD,
297+ PG_DATABASE : cl .Spec .PG_DATABASE ,
298+ PGROOT_SECRET_NAME : cl .Spec .PGROOT_SECRET_NAME ,
299+ PGUSER_SECRET_NAME : cl .Spec .PGUSER_SECRET_NAME ,
300+ PGMASTER_SECRET_NAME : cl .Spec .PGMASTER_SECRET_NAME ,
301+ //PG_ROOT_PASSWORD: cl.Spec.PG_ROOT_PASSWORD,
302+ REPLICAS : cl .Spec .REPLICAS ,
303+ SECURITY_CONTEXT : util .CreateSecContext (cl .Spec .FS_GROUP , cl .Spec .SUPPLEMENTAL_GROUPS ),
292304 }
293305
294306 err = ReplicaDeploymentTemplate1 .Execute (& replicaDoc , replicaDeploymentFields )
0 commit comments