feat(argo-rollouts): add loadBalancerClass field for Service resource (#2772)
Most users of ArgoCD may use `Ingress` (and soon `HTTPRoute`), but for those who may want to use `Service` of type `LoadBalancer`, this would be useful. The `loadBalancerClass` field would allow for a `CloudProvider` agnostic way of offloading the reconciliation for Kubernetes Service resources of type `LoadBalancer` to an external controller. Signed-off-by: Gazal Gafoor <gazal.gafoor@rea-group.com> Signed-off-by: Gazal <gazal.gafoor@rea-group.com> Co-authored-by: Aikawa <yu.croco@gmail.com>
This commit is contained in:
parent
777f5410c5
commit
2df52cba0e
4 changed files with 8 additions and 2 deletions
|
|
@ -356,6 +356,8 @@ dashboard:
|
|||
service:
|
||||
# -- Sets the type of the Service
|
||||
type: ClusterIP
|
||||
# -- The class of the load balancer implementation
|
||||
loadBalancerClass: ""
|
||||
# -- LoadBalancer will get created with the IP specified in this field
|
||||
loadBalancerIP: ""
|
||||
# -- Source IP ranges to allow access to service from
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue