aboutsummaryrefslogtreecommitdiffstats
path: root/blueprints/k8s-datalake-feeder.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'blueprints/k8s-datalake-feeder.yaml')
-rw-r--r--blueprints/k8s-datalake-feeder.yaml29
1 files changed, 20 insertions, 9 deletions
diff --git a/blueprints/k8s-datalake-feeder.yaml b/blueprints/k8s-datalake-feeder.yaml
index b88892e..3d890e6 100644
--- a/blueprints/k8s-datalake-feeder.yaml
+++ b/blueprints/k8s-datalake-feeder.yaml
@@ -1,6 +1,7 @@
# ============LICENSE_START====================================================
# =============================================================================
-# Copyright (C) 2020 QCT
+# Copyright (C) 2020 QCT. All rights reserved.
+# Copyright (C) 2021 AT&T Intellectual Property. All rights reserved.
# =============================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -20,8 +21,8 @@
tosca_definitions_version: cloudify_dsl_1_3
imports:
- https://www.getcloudify.org/spec/cloudify/4.5.5/types.yaml
- - plugin:k8splugin?version=2.0.0
- - plugin:dcaepolicyplugin?version=2.4.0
+ - plugin:k8splugin?version=>=3.4.3,<4.0.0
+
inputs:
mariadb_address:
type: string
@@ -38,7 +39,7 @@ inputs:
db_password:
description: MariaDB password
type: string
- default: "secretpassword"
+ default: "vlz8CJL1"
image_name:
description: datalake feeder image URL.
type: string
@@ -63,9 +64,19 @@ inputs:
type: string
description: external port
default: "30408"
+ service_component_type:
+ type: string
+ default: "dcae-dl-feeder"
+ service_id:
+ type: string
+ default: "dcae-dl-feeder"
+ service_component_name_override:
+ type: string
+ default: "dcae-dl-feeder"
+
node_templates:
datalake:
- type: dcae.nodes.ContainerizedPlatformComponent
+ type: dcae.nodes.ContainerizedServiceComponent
interfaces:
cloudify.interfaces.lifecycle:
start:
@@ -102,7 +113,7 @@ node_templates:
timeout: 10s
type: http
endpoint: /datalake/v1/topics
- dns_name: "dl-feeder"
- name: datalake-feeder
- container_port: { get_input: container_port }
- host_port: { get_input: host_port }
+ service_component_type: { get_input: service_component_type }
+ service_id: { get_input: service_id }
+ service_component_name_override: { get_input: service_component_name_override }
+