File tree 2 files changed +12
-0
lines changed
internal/controller/postgrescluster
2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -286,6 +286,12 @@ func (r *Reconciler) generatePatroniLeaderLeaseService(
286
286
}
287
287
servicePort .NodePort = * spec .NodePort
288
288
}
289
+ if spec .ExternalTrafficPolicy != nil {
290
+ service .Spec .ExternalTrafficPolicy = * spec .ExternalTrafficPolicy
291
+ }
292
+ if spec .InternalTrafficPolicy != nil {
293
+ service .Spec .InternalTrafficPolicy = spec .InternalTrafficPolicy
294
+ }
289
295
}
290
296
service .Spec .Ports = []corev1.ServicePort {servicePort }
291
297
Original file line number Diff line number Diff line change @@ -192,6 +192,12 @@ func (r *Reconciler) generatePGAdminService(
192
192
}
193
193
servicePort .NodePort = * spec .NodePort
194
194
}
195
+ if spec .ExternalTrafficPolicy != nil {
196
+ service .Spec .ExternalTrafficPolicy = * spec .ExternalTrafficPolicy
197
+ }
198
+ if spec .InternalTrafficPolicy != nil {
199
+ service .Spec .InternalTrafficPolicy = spec .InternalTrafficPolicy
200
+ }
195
201
}
196
202
service .Spec .Ports = []corev1.ServicePort {servicePort }
197
203
You can’t perform that action at this time.
0 commit comments