Skip to content

Commit 7d1bcc1

Browse files
committed
Add new fields init to other components
Added to patroni.go and pgadmin.go as pointed out by cbandy.
1 parent 1166b34 commit 7d1bcc1

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

internal/controller/postgrescluster/patroni.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,12 @@ func (r *Reconciler) generatePatroniLeaderLeaseService(
286286
}
287287
servicePort.NodePort = *spec.NodePort
288288
}
289+
if spec.ExternalTrafficPolicy != nil {
290+
service.Spec.ExternalTrafficPolicy = *spec.ExternalTrafficPolicy
291+
}
292+
if spec.InternalTrafficPolicy != nil {
293+
service.Spec.InternalTrafficPolicy = spec.InternalTrafficPolicy
294+
}
289295
}
290296
service.Spec.Ports = []corev1.ServicePort{servicePort}
291297

internal/controller/postgrescluster/pgadmin.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,12 @@ func (r *Reconciler) generatePGAdminService(
192192
}
193193
servicePort.NodePort = *spec.NodePort
194194
}
195+
if spec.ExternalTrafficPolicy != nil {
196+
service.Spec.ExternalTrafficPolicy = *spec.ExternalTrafficPolicy
197+
}
198+
if spec.InternalTrafficPolicy != nil {
199+
service.Spec.InternalTrafficPolicy = spec.InternalTrafficPolicy
200+
}
195201
}
196202
service.Spec.Ports = []corev1.ServicePort{servicePort}
197203

0 commit comments

Comments
 (0)