Done
Details
Assignee
UnassignedUnassignedReporter
Sergey ProninSergey Pronin(Deactivated)Labels
Needs QA
YesFix versions
Priority
Medium
Details
Details
Assignee
Unassigned
UnassignedReporter
Sergey Pronin
Sergey Pronin(Deactivated)Labels
Needs QA
Yes
Fix versions
Priority
Smart Checklist
Smart Checklist
Smart Checklist
Created March 2, 2022 at 9:23 AM
Updated March 5, 2024 at 3:56 PM
Resolved March 31, 2023 at 12:20 PM
We allow users to expose database clusters and its components through various Service Types, including load balancers.
There is a use case, where user wants to have a static IP-address for the load balancer. This also includes internal load balancers in the clouds.
This can be done through `loadBalancerIP` field.
We are going to pass through loadBalancerIP parameter to the service spec.
If exposeType is not LoadBalancer, we still pass through loadBalancerIP parameter to the spec
We rely on Kubernetes logic to parse and make a decision about loadBalancerIP valid inputs
We return the error if service creation fails
We are not adding loadBanacerIP to pgReplicas exposure, as these are exposed as a service per Pod.
We are going to introduce loadBalancerIP into the custom resource in the following places: