CORD-842 deploy chameleon
Change-Id: Ie33ba200f275954176fef76a5fc804b82ca3c975
diff --git a/roles/cord-profile/tasks/main.yml b/roles/cord-profile/tasks/main.yml
index 15d861a..beb17f5 100644
--- a/roles/cord-profile/tasks/main.yml
+++ b/roles/cord-profile/tasks/main.yml
@@ -82,6 +82,7 @@
- deployment.yaml
- xos.yaml
- xos-bootstrap-docker-compose.yaml
+ - onboard-chameleon.yaml
- name: Create profile specific templated TOSCA config files
template:
diff --git a/roles/cord-profile/templates/onboard-chameleon.yaml.j2 b/roles/cord-profile/templates/onboard-chameleon.yaml.j2
new file mode 100644
index 0000000..9ba68f2
--- /dev/null
+++ b/roles/cord-profile/templates/onboard-chameleon.yaml.j2
@@ -0,0 +1,15 @@
+tosca_definitions_version: tosca_simple_yaml_1_0
+
+imports:
+ - custom_types/xos.yaml
+
+description: chameleon component config, generated by platform-install
+
+topology_template:
+ node_templates:
+ xos_chameleon:
+ type: tosca.nodes.Component
+ properties:
+ command: python chameleon/chameleon/main.py -R 9101 -G xos-core:50055
+ image: xosproject/chameleon
+ ports: 9101:9101