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
Specifies the Kubernetes secret containing the CA certificate file used to sign automatically generated certificates.
1705
+
When this annotation is set, HAProxy's generate-certificates feature is automatically enabled on the HTTPS frontend bind line,
1706
+
allowing HAProxy to automatically generate certificates for incoming TLS connections using the provided CA for signing.
1707
+
1708
+
Available on: `configmap`
1709
+
1710
+
:information_source: The secret should contain the CA certificate and key in PEM format.
1711
+
1712
+
:information_source: The secret format should be namespace/secret-name.
1713
+
1714
+
:information_source: When this annotation is configured, the generate-certificates option is automatically added to the bind line in the HTTPS frontend when SSL offload is enabled.
1715
+
1716
+
:information_source: HAProxy will use this CA to sign certificates generated for incoming TLS connections.
1717
+
1718
+
Possible values:
1719
+
1720
+
- Name of Kubernetes secret in format namespace/secret-name
Copy file name to clipboardExpand all lines: documentation/doc.yaml
+21Lines changed: 21 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -686,6 +686,27 @@ annotations:
686
686
version_min: "1.8"
687
687
example:
688
688
- "client-strict-sni: true"
689
+
- title: generate-certificates-signer
690
+
type: string
691
+
group: ssl-offloading
692
+
dependencies: ""
693
+
default: ""
694
+
description:
695
+
- Specifies the Kubernetes kubernetes.io/tls type secret containing the CA certificate file used to sign automatically generated certificates.
696
+
- When this annotation is set, HAProxy's generate-certificates feature is automatically enabled on the HTTPS frontend bind line.
697
+
- This allows HAProxy to automatically generate certificates for incoming TLS connections using the provided CA for signing.
698
+
- The secret should contain the CA certificate and key in PEM format.
699
+
tip:
700
+
- The secret format should be namespace/secret-name or just secret-name.
701
+
- When this annotation is configured, the generate-certificates option is automatically added to the bind line in the HTTPS frontend when SSL offload is enabled.
702
+
- HAProxy will use this CA to sign certificates generated for incoming TLS connections.
703
+
values:
704
+
- Name of Kubernetes secret in format namespace/secret-name
0 commit comments