Skip to content
This repository was archived by the owner on May 28, 2021. It is now read-only.

Commit 2c43a85

Browse files
gianlucaborelloprydie
authored andcommitted
Remove extra injected environment variables. (#185)
Signed-off-by: Gianluca Borello <g.borello@gmail.com>
1 parent 31143c5 commit 2c43a85

File tree

1 file changed

+4
-19
lines changed

1 file changed

+4
-19
lines changed

pkg/resources/statefulsets/statefulset.go

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -146,13 +146,6 @@ func mysqlRootPassword(cluster *v1alpha1.Cluster) v1.EnvVar {
146146
}
147147
}
148148

149-
func serviceNameEnvVar(serviceName string) v1.EnvVar {
150-
return v1.EnvVar{
151-
Name: "MYSQL_CLUSTER_SERVICE_NAME",
152-
Value: serviceName,
153-
}
154-
}
155-
156149
func getReplicationGroupSeeds(name string, members int) string {
157150
seeds := []string{}
158151
for i := 0; i < members; i++ {
@@ -164,9 +157,7 @@ func getReplicationGroupSeeds(name string, members int) string {
164157
// Builds the MySQL operator container for a cluster.
165158
// The 'mysqlImage' parameter is the image name of the mysql server to use with
166159
// no version information.. e.g. 'mysql/mysql-server'
167-
func mysqlServerContainer(cluster *v1alpha1.Cluster, mysqlServerImage string, rootPassword v1.EnvVar, serviceName string, members int, baseServerID uint32) v1.Container {
168-
replicationGroupSeeds := getReplicationGroupSeeds(cluster.Namespace, members)
169-
160+
func mysqlServerContainer(cluster *v1alpha1.Cluster, mysqlServerImage string, rootPassword v1.EnvVar, members int, baseServerID uint32) v1.Container {
170161
args := []string{
171162
"--server_id=$(expr $base + $index)",
172163
"--datadir=/var/lib/mysql",
@@ -214,11 +205,6 @@ func mysqlServerContainer(cluster *v1alpha1.Cluster, mysqlServerImage string, ro
214205
VolumeMounts: volumeMounts(cluster),
215206
Command: []string{"/bin/bash", "-ecx", cmd},
216207
Env: []v1.EnvVar{
217-
clusterNameEnvVar(cluster),
218-
namespaceEnvVar(),
219-
serviceNameEnvVar(serviceName),
220-
replicationGroupSeedsEnvVar(replicationGroupSeeds),
221-
multiMasterEnvVar(cluster.Spec.MultiMaster),
222208
rootPassword,
223209
{
224210
Name: "MYSQL_ROOT_HOST",
@@ -232,7 +218,7 @@ func mysqlServerContainer(cluster *v1alpha1.Cluster, mysqlServerImage string, ro
232218
}
233219
}
234220

235-
func mysqlAgentContainer(cluster *v1alpha1.Cluster, mysqlAgentImage string, rootPassword v1.EnvVar, serviceName string, members int) v1.Container {
221+
func mysqlAgentContainer(cluster *v1alpha1.Cluster, mysqlAgentImage string, rootPassword v1.EnvVar, members int) v1.Container {
236222
agentVersion := version.GetBuildVersion()
237223
if version := os.Getenv("MYSQL_AGENT_VERSION"); version != "" {
238224
agentVersion = version
@@ -248,7 +234,6 @@ func mysqlAgentContainer(cluster *v1alpha1.Cluster, mysqlAgentImage string, root
248234
Env: []v1.EnvVar{
249235
clusterNameEnvVar(cluster),
250236
namespaceEnvVar(),
251-
serviceNameEnvVar(serviceName),
252237
replicationGroupSeedsEnvVar(replicationGroupSeeds),
253238
multiMasterEnvVar(cluster.Spec.MultiMaster),
254239
rootPassword,
@@ -346,8 +331,8 @@ func NewForCluster(cluster *v1alpha1.Cluster, images operatoropts.Images, servic
346331
}
347332

348333
containers := []v1.Container{
349-
mysqlServerContainer(cluster, images.MySQLServerImage, rootPassword, serviceName, members, baseServerID),
350-
mysqlAgentContainer(cluster, images.MySQLAgentImage, rootPassword, serviceName, members)}
334+
mysqlServerContainer(cluster, images.MySQLServerImage, rootPassword, members, baseServerID),
335+
mysqlAgentContainer(cluster, images.MySQLAgentImage, rootPassword, members)}
351336

352337
podLabels := map[string]string{
353338
constants.ClusterLabel: cluster.Name,

0 commit comments

Comments
 (0)