You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When setting the load-balancer.hetzner.cloud/uses-proxyprotocol: "true" annotation on a loadbalancer service, the "Proxy protocol" checkmark is correctly set on a loadbalancer.
However, removing that same annotation does not unset the checkmark. The loadbalancer remains with the proxyprotocol feature enabled.
Expected behavior
The cloud controller should disable the "Proxy protocol" feature, since that is the default, and the annotation is no longer specified.
Observed behavior
The cloud controller leaves the "Proxy protocol" feature enabled.
Minimal working example
No response
Log output
Additional information
No response
The text was updated successfully, but these errors were encountered:
We have discussed this issue internally and came to the conclusion, that this would a breaking change as users might have removed the annotation without setting the configured value back to its default.
Furthermore, I have checked and there are other annotations, for example the algorithm type, which keep the last configured value. To be consistent we should make this the default behavior for all annotations with a default value.
We put this task on our roadmap for a v2.0.0 release of HCCM, but I can't provide a timeframe estimate.
For now, I would ask you to configure the default value manually via the annotation and remove it once the changes have propagated.
TL;DR
When setting the
load-balancer.hetzner.cloud/uses-proxyprotocol: "true"
annotation on a loadbalancer service, the "Proxy protocol" checkmark is correctly set on a loadbalancer.However, removing that same annotation does not unset the checkmark. The loadbalancer remains with the proxyprotocol feature enabled.
Expected behavior
The cloud controller should disable the "Proxy protocol" feature, since that is the default, and the annotation is no longer specified.
Observed behavior
The cloud controller leaves the "Proxy protocol" feature enabled.
Minimal working example
No response
Log output
Additional information
No response
The text was updated successfully, but these errors were encountered: