@@ -1266,6 +1266,15 @@ spec:
12661266 path : clientServerTLS
12671267 x-descriptors :
12681268 - urn:alm:descriptor:com.tectonic.ui:advanced
1269+ - description : |-
1270+ This field defines the common-name that should be required for the TLS certificate of this TLS secret.
1271+ The operator will validate that your certificate contains this value in the common-name field.
1272+ If not specified, it will use the Vertica DB admin username, defined by annotation vertica.com/superuser-name.
1273+ displayName: Common Name
1274+ path: clientServerTLS.commonName
1275+ x-descriptors:
1276+ - urn:alm:descriptor:com.tectonic.ui:text
1277+ - urn:alm:descriptor:com.tectonic.ui:advanced
12691278 - description : |-
12701279 This field configures the Vertica's connection mode for HTTPS/NMA or client-server TLS.
12711280 Choose one of the following TLSMODEs, listed in ascending security:
@@ -1278,7 +1287,11 @@ spec:
12781287 displayName: Mode
12791288 path: clientServerTLS.mode
12801289 x-descriptors:
1281- - urn:alm:descriptor:com.tectonic.ui:hidden
1290+ - urn:alm:descriptor:com.tectonic.ui:select:disable
1291+ - urn:alm:descriptor:com.tectonic.ui:select:enable
1292+ - urn:alm:descriptor:com.tectonic.ui:select:TRY_VERIFY
1293+ - urn:alm:descriptor:com.tectonic.ui:select:VERIFY_CA
1294+ - urn:alm:descriptor:com.tectonic.ui:select:VERIFY_FULL
12821295 - description : |-
12831296 A secret that contains the TLS credentials; this can be used either by Vertica's
12841297 embedded https service and node management agent (NMA) or to authenticate Vertica
@@ -1404,6 +1417,15 @@ spec:
14041417 path : httpsNMATLS
14051418 x-descriptors :
14061419 - urn:alm:descriptor:com.tectonic.ui:advanced
1420+ - description : |-
1421+ This field defines the common-name that should be required for the TLS certificate of this TLS secret.
1422+ The operator will validate that your certificate contains this value in the common-name field.
1423+ If not specified, it will use the Vertica DB admin username, defined by annotation vertica.com/superuser-name.
1424+ displayName: Common Name
1425+ path: httpsNMATLS.commonName
1426+ x-descriptors:
1427+ - urn:alm:descriptor:com.tectonic.ui:text
1428+ - urn:alm:descriptor:com.tectonic.ui:advanced
14071429 - description : |-
14081430 This field configures the Vertica's connection mode for HTTPS/NMA or client-server TLS.
14091431 Choose one of the following TLSMODEs, listed in ascending security:
@@ -1416,7 +1438,11 @@ spec:
14161438 displayName: Mode
14171439 path: httpsNMATLS.mode
14181440 x-descriptors:
1419- - urn:alm:descriptor:com.tectonic.ui:hidden
1441+ - urn:alm:descriptor:com.tectonic.ui:select:disable
1442+ - urn:alm:descriptor:com.tectonic.ui:select:enable
1443+ - urn:alm:descriptor:com.tectonic.ui:select:TRY_VERIFY
1444+ - urn:alm:descriptor:com.tectonic.ui:select:VERIFY_CA
1445+ - urn:alm:descriptor:com.tectonic.ui:select:VERIFY_FULL
14201446 - description : |-
14211447 A secret that contains the TLS credentials; this can be used either by Vertica's
14221448 embedded https service and node management agent (NMA) or to authenticate Vertica
@@ -1573,8 +1599,9 @@ spec:
15731599 When set, the secret must have the following keys defined: tls.key,
15741600 tls.crt and ca.crt. To store this secret outside of Kubernetes, you can
15751601 use a secret path reference prefix, such as gsm://. Everything after the
1576- prefix is the name of the secret in the service you are storing.
1577- This field has been deprecated. HTTPSNMATLSSecret field is the replacement.
1602+ prefix is the name of the secret in the service you are storing. Once
1603+ TLS authentication is enabled, this secret will be ignored; HTTPSNMATLS.secret
1604+ will be used instead.
15781605 displayName: NMATLSSecret
15791606 path: nmaTLSSecret
15801607 x-descriptors:
@@ -1605,6 +1632,8 @@ spec:
16051632 All incoming connections to the subclusters will be routed through the proxy pods
16061633 displayName: Proxy
16071634 path: proxy
1635+ x-descriptors:
1636+ - urn:alm:descriptor:com.tectonic.ui:advanced
16081637 - description : The docker image name that contains the Vertica proxy server.
16091638 displayName : Image
16101639 path : proxy.image
@@ -1729,7 +1758,7 @@ spec:
17291758 Indicates the type of subcluster in a sandbox. Valid values are: primary,
17301759 secondary. Types are case-sensitive.
17311760 You must have at least one primary subcluster in the sandbox.
1732- If type is omitted, it will default to a primary .
1761+ If type is omitted, it will default to secondary .
17331762 displayName: Type
17341763 path: sandboxes[0].subclusters[0].type
17351764 x-descriptors:
@@ -2291,6 +2320,13 @@ spec:
22912320 - description : Conditions for VerticaDB
22922321 displayName : Conditions
22932322 path : conditions
2323+ - description : |-
2324+ Deployment method used to operate the database.
2325+ Determined by the "vertica.com/vcluster-ops" annotation:
2326+ - "true" → use "vclusterops"
2327+ - any other value → use "admintools".
2328+ displayName: Deployment Method
2329+ path: deploymentMethod
22942330 - description : The details about the last created restore point
22952331 displayName : Restore Point
22962332 path : restorePoint
0 commit comments