summaryrefslogtreecommitdiffstats
path: root/k8s/k8s-node-type.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'k8s/k8s-node-type.yaml')
-rw-r--r--k8s/k8s-node-type.yaml24
1 files changed, 23 insertions, 1 deletions
diff --git a/k8s/k8s-node-type.yaml b/k8s/k8s-node-type.yaml
index d43d76a..5dae20a 100644
--- a/k8s/k8s-node-type.yaml
+++ b/k8s/k8s-node-type.yaml
@@ -25,7 +25,7 @@ plugins:
k8s:
executor: 'central_deployment_agent'
package_name: k8splugin
- package_version: 1.4.2
+ package_version: 1.4.3
data_types:
@@ -79,6 +79,22 @@ data_types:
type: string
required: false
+ dcae.types.TLSInfo:
+ description: >
+ Information for using TLS (HTTPS). (The properties all have to be declared as not
+ required, otherwise the tls_info property on the node would also be required.)
+ properties:
+ cert_directory:
+ description: >
+ The path in the container where the component expects to find TLS-related data.
+ type: string
+ required: false
+ use_tls:
+ description: >
+ Flag indicating whether TLS (HTTPS) is to be used
+ type: boolean
+ required: false
+
node_types:
dcae.nodes.ContainerizedComponent:
# Bese type for all containerized components
@@ -109,6 +125,12 @@ node_types:
Information for setting up centralized logging via ELK.
required: false
+ tls_info:
+ type: dcae.types.TLSInfo
+ description: >
+ Information for setting up TLS (HTTPS).
+ required: false
+
replicas:
type: integer
description: >