Skip to content

Commit f571877

Browse files
Merge pull request #1735 from SgtCoDFish/csi-driver-key-algos
Document new csi-driver feature for custom key algos
2 parents 77089e3 + c6fcafa commit f571877

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

content/docs/usage/csi-driver/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,9 @@ values available through the cert-manager API. It currently supports the followi
8585
| `csi.cert-manager.io/issuer-name` | The Issuer name to sign the certificate request. | | `ca-issuer` |
8686
| `csi.cert-manager.io/issuer-kind` | The Issuer kind to sign the certificate request. | `Issuer` | `ClusterIssuer` |
8787
| `csi.cert-manager.io/issuer-group` | The group name the Issuer belongs to. | `cert-manager.io` | `out.of.tree.foo` |
88+
| `csi.cert-manager.io/key-algorithm` | Certificate key algorithm, one of "RSA", "ECDSA" and "Ed25519" | `RSA` | `ECDSA` |
89+
| `csi.cert-manager.io/key-size` | Size of key to generate. For RSA, between 2048-4096. For ECDSA, must be one of 256, 384 or 521. Ignored for Ed25519. | `2048` for RSA, `256` for ECDSA | `4096` |
90+
| `csi.cert-manager.io/key-encoding` | Format for generated private key; must be one of `PKCS1` and `PKCS8`. | `PKCS1` for RSA, `PKCS8` otherwise | `PKCS8` |
8891
| `csi.cert-manager.io/common-name` | Certificate common name (supports variables). | | `my-cert.foo` |
8992
| `csi.cert-manager.io/dns-names` | DNS names the certificate will be requested for. At least a DNS Name, IP or URI name must be present (supports variables). | | `a.b.foo.com,c.d.foo.com` |
9093
| `csi.cert-manager.io/ip-sans` | IP addresses the certificate will be requested for. | | `192.0.0.1,192.0.0.2` |

0 commit comments

Comments
 (0)