package controllers import ( platformv1alpha1 "github.com/example/mysql-database-operator/api/v1alpha1" corev1 "k8s.io/api/core/v1" "sigs.k8s.io/controller-runtime/pkg/builder" "sigs.k8s.io/controller-runtime/pkg/manager" ) func (r *MySQLDatabaseReconciler) SetupWithManager(mgr manager.Manager) error { r.Client = mgr.GetClient() return builder.ControllerManagedBy(mgr).For(&platformv1alpha1.MySQLDatabase{}).Owns(&corev1.Secret{}).Complete(r) }