Skip to content

Commit 2a99e83

Browse files
authored
Add import of DF Custom Flows to runtime role (#116)
Signed-off-by: Daniel Chaffelson <[email protected]>
1 parent b71dded commit 2a99e83

File tree

3 files changed

+21
-0
lines changed

3 files changed

+21
-0
lines changed

docs/configuration.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ de:
3838
force_delete:
3939
vc_suffix:
4040
df:
41+
readyflows:
42+
- flow_name:
43+
customflows:
44+
- flow_name:
45+
file:
46+
description:
47+
comments:
4148
suffix:
4249
min_k8s_nodes:
4350
max_k8s_nodes:

roles/runtime/defaults/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ run__df_terminate_deployments: "{{ df.terminate_deployments | default(True)
9696
run__df_tags: "{{ df.tags | default(common__tags) }}"
9797
run__df_deployments: "{{ df.deployments | default([]) }}"
9898
run__df_readyflows: "{{ df.readyflows | default([]) }}"
99+
run__df_customflows: "{{ df.customflows | default([]) }}"
99100
run__df_delete_readyflows: "{{ df.delete_imported_readyflows | default(False) }}"
100101

101102
# Deploy

roles/runtime/tasks/setup_base.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,19 @@
223223
loop_var: __df_readyflow_item
224224
label: "{{ __df_readyflow_item.flow_name }}"
225225

226+
- name: Ensure requested CDP DF CustomFlows are imported
227+
when: run__include_df
228+
tags: df
229+
cloudera.cloud.df_customflow:
230+
name: "{{ __df_customflow_item.flow_name }}"
231+
file: "{{ __df_customflow_item.file }}"
232+
description: "{{ __df_customflow_item.description | default('') }}"
233+
comments: "{{ __df_customflow_item.comments | default('') }}"
234+
loop: "{{ run__df_customflows }}"
235+
loop_control:
236+
loop_var: __df_customflow_item
237+
label: "{{ __df_customflow_item.flow_name }}"
238+
226239
- name: Create CDP DF Deployments
227240
when:
228241
- run__include_df

0 commit comments

Comments
 (0)