INNER CODE UNIT · Go
labels
evryfs/github-actions-runner-operator · controllers/githubactionrunner_controller.go:277
labels := (*object).GetLabels()
if labels == nil {
labels = make(map[string]string)
(*object).SetLabels(labels)
}
labels[poolLabel] = instance.Name
err := controllerutil.SetControllerReference(instance, *object, r.GetScheme())
return err
}
func (r *GithubActionRunnerReconciler) scaleUp(ctx context.Context, amount int, instance *garov1alpha1.GithubActionRunner) error {
for i := 0; i < amount; i++ {
pod := &corev1.Pod{
ObjectMeta: metav1.ObjectMeta{
GenerateName: fmt.Sprintf("%s-pod-", instance.Name),