Skip to content

Commit fa4d668

Browse files
committed
ensure monitor-object is checked for changes
1 parent fc73551 commit fa4d668

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

pkg/cluster/cluster.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1027,6 +1027,12 @@ func (c *Cluster) Update(oldSpec, newSpec *cpov1.Postgresql) error {
10271027
syncStatefulSet = true
10281028
}
10291029

1030+
//sync sts if there is a change in the monitor-section
1031+
if !reflect.DeepEqual(oldSpec.Spec.Monitoring, newSpec.Spec.Monitoring) {
1032+
c.logger.Infof("monitoring configuration changed, triggering statefulset sync")
1033+
syncStatefulSet = true
1034+
}
1035+
10301036
// Pgbackrest backup job
10311037
func() {
10321038
if specHasPgbackrestPVCRepo(&newSpec.Spec) || specHasPgbackrestPVCRepo(&oldSpec.Spec) {

0 commit comments

Comments
 (0)