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),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…