|
|
@ -3,6 +3,7 @@ package redis |
|
|
|
import ( |
|
|
|
"context" |
|
|
|
|
|
|
|
"git.blindage.org/21h/redis-operator/pkg/controller/manifests" |
|
|
|
v1 "k8s.io/api/apps/v1" |
|
|
|
|
|
|
|
blindagev1alpha1 "git.blindage.org/21h/redis-operator/pkg/apis/blindage/v1alpha1" |
|
|
@ -18,7 +19,7 @@ import ( |
|
|
|
// ReconcileConfigmap means full reconcile of configmap
|
|
|
|
func (r *ReconcileRedis) ReconcileConfigmap(reqLogger logr.Logger, cr *blindagev1alpha1.Redis, configmapName string, configmapData map[string]string) (reconcile.Result, error) { |
|
|
|
|
|
|
|
newConfigmap := generateConfigmap(cr, configmapName, configmapData) |
|
|
|
newConfigmap := manifests.GenerateConfigmap(cr, configmapName, configmapData) |
|
|
|
|
|
|
|
if err := controllerutil.SetControllerReference(cr, &newConfigmap, r.scheme); err != nil { |
|
|
|
raven.CaptureErrorAndWait(err, nil) |
|
|
@ -57,7 +58,7 @@ func (r *ReconcileRedis) ReconcileConfigmap(reqLogger logr.Logger, cr *blindagev |
|
|
|
func (r *ReconcileRedis) ReconcileService(reqLogger logr.Logger, cr *blindagev1alpha1.Redis, serviceName, portName string, portNum int32, selector map[string]string) (reconcile.Result, error) { |
|
|
|
|
|
|
|
// reconcile Service
|
|
|
|
newService := generateService(cr, serviceName, portName, portNum, selector) |
|
|
|
newService := manifests.GenerateService(cr, serviceName, portName, portNum, selector) |
|
|
|
|
|
|
|
if err := controllerutil.SetControllerReference(cr, &newService, r.scheme); err != nil { |
|
|
|
raven.CaptureErrorAndWait(err, nil) |
|
|
|