From 9b982e1d3c93bff8486f00c265386c40068587e7 Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Mon, 9 Nov 2015 15:15:08 -0800 Subject: [PATCH] generate rc name from deployment name --- pkg/controller/deployment/deployment_controller.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pkg/controller/deployment/deployment_controller.go b/pkg/controller/deployment/deployment_controller.go index 65878e77041..7e743eb6ecf 100644 --- a/pkg/controller/deployment/deployment_controller.go +++ b/pkg/controller/deployment/deployment_controller.go @@ -138,15 +138,14 @@ func (d *DeploymentController) getNewRC(deployment extensions.Deployment) (*api. // new RC does not exist, create one. namespace := deployment.ObjectMeta.Namespace podTemplateSpecHash := deploymentutil.GetPodTemplateSpecHash(deployment.Spec.Template) - rcName := fmt.Sprintf("deploymentrc-%d", podTemplateSpecHash) newRCTemplate := deploymentutil.GetNewRCTemplate(deployment) // Add podTemplateHash label to selector. newRCSelector := deploymentutil.CloneAndAddLabel(deployment.Spec.Selector, deployment.Spec.UniqueLabelKey, podTemplateSpecHash) newRC := api.ReplicationController{ ObjectMeta: api.ObjectMeta{ - Name: rcName, - Namespace: namespace, + GenerateName: deployment.Name + "-", + Namespace: namespace, }, Spec: api.ReplicationControllerSpec{ Replicas: 0,