Skip to content

Support for proxy-protocol for LoadBalancer is missing #365

@albundy83

Description

@albundy83

Hello,

according to issue #46, you explain that to have LoadBalancer with proxy-protocol support enabled, we need to create a stickiness policy call "proxy-protocol":

resource "outscale_load_balancer_policy" "proxy_protocol" {
   load_balancer_name = outscale_load_balancer.pub.id
   policy_name        = "proxy-protocol"
   policy_type        = "load_balancer"
}

But it's not the same that enabling proxy-protocol using this documentation https://docs.outscale.com/en/userguide/Configuring-Proxy-Protocol-for-Your-Load-Balancers.html.

Even with api, it's not possible: https://docs.outscale.com/api?console#createloadbalancer or https://docs.outscale.com/api?console#3ds-outscale-api-loadbalancerpolicy, it's always app or load_balancer as we are on stickiness policy.

But it exists here for example: https://github.com/outscale/cloud-provider-osc/blob/f0f87778379d50816850cf6f7cdeb933d161fdaa/cloud-controller-manager/osc/osc_loadbalancer.go#L658 and it works correctly.
As you can see, the policy-type-name must be ProxyProtocolPolicyType.

Is it possible that you add this feature please ?

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions