Skip to content

Commit d51e27f

Browse files
author
Kubernetes Submit Queue
authored
Merge pull request kubernetes#36294 from madhusudancs/federation-kubefed-init-10d
Automatic merge from submit-queue [Federation][init-10d] Use the right service names in controller manager. Please review only the last commit here. This is based on PR kubernetes#36048 which will be reviewed independently. Design Doc: PR kubernetes#34484 cc @kubernetes/sig-cluster-federation @nikhiljindal
2 parents f4ea8d7 + 2f00e0e commit d51e27f

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

federation/pkg/kubefed/init/init.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ func initFederation(cmdOut io.Writer, config util.AdminConfig, cmd *cobra.Comman
212212
}
213213

214214
// 7. Create federation controller manager
215-
_, err = createControllerManager(hostClientset, initFlags.FederationSystemNamespace, initFlags.Name, cmName, image, cmKubeconfigName, dnsZoneName, dnsProvider)
215+
_, err = createControllerManager(hostClientset, initFlags.FederationSystemNamespace, initFlags.Name, svc.Name, cmName, image, cmKubeconfigName, dnsZoneName, dnsProvider)
216216
if err != nil {
217217
return err
218218
}
@@ -481,7 +481,7 @@ func createAPIServer(clientset *client.Clientset, namespace, name, image, creden
481481
return clientset.Extensions().Deployments(namespace).Create(dep)
482482
}
483483

484-
func createControllerManager(clientset *client.Clientset, namespace, name, cmName, image, kubeconfigName, dnsZoneName, dnsProvider string) (*extensions.Deployment, error) {
484+
func createControllerManager(clientset *client.Clientset, namespace, name, svcName, cmName, image, kubeconfigName, dnsZoneName, dnsProvider string) (*extensions.Deployment, error) {
485485
dep := &extensions.Deployment{
486486
ObjectMeta: api.ObjectMeta{
487487
Name: cmName,
@@ -503,7 +503,7 @@ func createControllerManager(clientset *client.Clientset, namespace, name, cmNam
503503
Command: []string{
504504
"/hyperkube",
505505
"federation-controller-manager",
506-
"--master=https://federation-apiserver",
506+
fmt.Sprintf("--master=https://%s", svcName),
507507
"--kubeconfig=/etc/federation/controller-manager/kubeconfig",
508508
fmt.Sprintf("--dns-provider=%s", dnsProvider),
509509
"--dns-provider-config=",

federation/pkg/kubefed/init/init_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ func fakeInitHostFactory(federationName, namespaceName, ip, dnsZoneName, image,
617617
Command: []string{
618618
"/hyperkube",
619619
"federation-controller-manager",
620-
"--master=https://federation-apiserver",
620+
"--master=https://" + svcName,
621621
"--kubeconfig=/etc/federation/controller-manager/kubeconfig",
622622
fmt.Sprintf("--dns-provider=%s", dnsProvider),
623623
"--dns-provider-config=",

0 commit comments

Comments
 (0)