in internal/testhelpers/resources.go [219:237]
func BuildDeployment(name types.NamespacedName, appLabel string) *appsv1.Deployment {
var two int32 = 2
return &appsv1.Deployment{
TypeMeta: metav1.TypeMeta{Kind: "Deployment", APIVersion: "apps/v1"},
ObjectMeta: metav1.ObjectMeta{
Name: name.Name,
Namespace: name.Namespace,
Labels: map[string]string{"app": appLabel},
},
Spec: appsv1.DeploymentSpec{
Replicas: &two,
Strategy: appsv1.DeploymentStrategy{Type: "RollingUpdate"},
Selector: &metav1.LabelSelector{
MatchLabels: map[string]string{"app": appLabel},
},
Template: buildPodTemplateSpec(3600, appLabel),
},
}
}