INNER CODE UNIT · Go
func
GalleyBytes/terraform-operator · pkg/controllers/terraform_controller.go:184
func (r *ReconcileTerraform) SetupWithManager(mgr ctrl.Manager) error {
controllerOptions := runtimecontroller.Options{
MaxConcurrentReconciles: r.MaxConcurrentReconciles,
}
err := ctrl.NewControllerManagedBy(mgr).
For(&tfv1beta1.Terraform{}).
Owns(&corev1.Pod{}).
WithOptions(controllerOptions).
Complete(r)
if err != nil {
return err
}
return nil
}
func terraformTaskList() []tfv1beta1.TaskName {
return []tfv1beta1.TaskName{