I am trying to enable sll and sslcheck for a backend node created by haproxy-declarative, but am unable to get it to actually set the xml values correctly.
I have tried setting the values as:
yes
true
True
1
None of which work, the only one that doesn't result in an empty value in the xml was 1, but that was still not read as a yes.
haproxy-declarative config:
resources:
- type: backend
definition:
name: metallb-nginx-ingress-https
monitor_uri: /healthz
ha_servers:
# declare dynamic nodes by using the backing service
- type: node-service
# serviceNamespace: optional, uses namespace of the ConfigMap by default
# service must be type NodePort or LoadBalancer
serviceNamespace: ingress-nginx
serviceName: metallb-nginx-ingress
servicePort: 443
definition:
name: metallb-nginx-ingress-https
status: active
ssl: true
checkssl: true
I am trying to enable sll and sslcheck for a backend node created by haproxy-declarative, but am unable to get it to actually set the xml values correctly. I have tried setting the values as:
None of which work, the only one that doesn't result in an empty value in the xml was 1, but that was still not read as a yes.
haproxy-declarative config:
Resulting xml:
Expected xml (confirmed by selecting the checkboxes in the GUI and saving):
GUI: