Allows to dynamically generate keys/certificates for arbitrary domain names on the fly, signed by a specified root CA key.
This is an alternative for {@link Key} and {@link KeyStore}.
Syntax
keyGenerator:
'$ref': <string>
key: {}
keyGenerator:
'$ref': <string>
key: {}
Attributes
| Name | Required | Default | Description | Examples |
|---|---|---|---|---|
| $ref | false | - | Reference a component defined under components. | - |
Child Structure
| Element | Cardinality | Description |
|---|---|---|
| key | 0..1 | Supplies a private key and its certificate chain directly as PEM blocks, as an alternative to loading them from a keystore file. See tutorials/ssl-tls/10-TLS-Termination.yaml. |