Skip to content

Commit

Permalink
Merge pull request #36 from mpatlasov/restart-controller-pods-if-metr…
Browse files Browse the repository at this point in the history
…ics-serving-cert-changed

STOR-1438: Restart controller Pods if metrics-serving-cert changed
  • Loading branch information
openshift-merge-robot committed Aug 10, 2023
2 parents d5fae48 + f594f88 commit 33ada3f
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions pkg/operator/starter.go
Expand Up @@ -25,11 +25,12 @@ import (

const (
// Operand and operator run in the same namespace
defaultNamespace = "openshift-cluster-csi-drivers"
operatorName = "ibm-powervs-block-csi-driver-operator"
operandName = "ibm-powervs-block-csi-driver"
secretName = "ibm-powervs-block-cloud-credentials"
trustedCAConfigMap = "ibm-powervs-block-csi-driver-trusted-ca-bundle"
defaultNamespace = "openshift-cluster-csi-drivers"
operatorName = "ibm-powervs-block-csi-driver-operator"
operandName = "ibm-powervs-block-csi-driver"
cloudCredSecretName = "ibm-powervs-block-cloud-credentials"
metricsCertSecretName = "ibm-powervs-block-csi-driver-controller-metrics-serving-cert"
trustedCAConfigMap = "ibm-powervs-block-csi-driver-trusted-ca-bundle"
)

func RunOperator(ctx context.Context, controllerConfig *controllercmd.ControllerContext) error {
Expand Down Expand Up @@ -119,7 +120,12 @@ func RunOperator(ctx context.Context, controllerConfig *controllercmd.Controller
),
csidrivercontrollerservicecontroller.WithSecretHashAnnotationHook(
defaultNamespace,
secretName,
cloudCredSecretName,
secretInformer,
),
csidrivercontrollerservicecontroller.WithSecretHashAnnotationHook(
defaultNamespace,
metricsCertSecretName,
secretInformer,
),
csidrivercontrollerservicecontroller.WithReplicasHook(nodeInformer.Lister()),
Expand Down

0 comments on commit 33ada3f

Please sign in to comment.