From a39d1e7a5902c1e5fc16307ffabf609153512802 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Wed, 15 Oct 2025 17:23:57 -0500 Subject: [PATCH] feat: split workflow/event triggers by their namespaces We currently run workflows and event triggers in 3 namespaces, and ultimately moving towards 2, but when not having an AIO cluster you'll want to only deploy some of the workflows and event triggers. --- apps/global/nautobot-workflows.yaml | 6 ++++++ apps/site/argo-events-workflows.yaml | 6 ++++++ apps/site/openstack-workflows.yaml | 6 ++++++ apps/site/understack-workflows.yaml | 6 ------ 4 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 apps/global/nautobot-workflows.yaml create mode 100644 apps/site/argo-events-workflows.yaml create mode 100644 apps/site/openstack-workflows.yaml delete mode 100644 apps/site/understack-workflows.yaml diff --git a/apps/global/nautobot-workflows.yaml b/apps/global/nautobot-workflows.yaml new file mode 100644 index 000000000..28977c000 --- /dev/null +++ b/apps/global/nautobot-workflows.yaml @@ -0,0 +1,6 @@ +--- +component: nautobot-workflows +componentNamespace: nautobot +sources: + - ref: understack + path: 'workflows/nautobot' diff --git a/apps/site/argo-events-workflows.yaml b/apps/site/argo-events-workflows.yaml new file mode 100644 index 000000000..bf5b87c75 --- /dev/null +++ b/apps/site/argo-events-workflows.yaml @@ -0,0 +1,6 @@ +--- +component: argo-events-workflows +componentNamespace: argo-events +sources: + - ref: understack + path: 'workflows/argo-events' diff --git a/apps/site/openstack-workflows.yaml b/apps/site/openstack-workflows.yaml new file mode 100644 index 000000000..0fd861952 --- /dev/null +++ b/apps/site/openstack-workflows.yaml @@ -0,0 +1,6 @@ +--- +component: openstack-workflows +componentNamespace: openstack +sources: + - ref: understack + path: 'workflows/openstack' diff --git a/apps/site/understack-workflows.yaml b/apps/site/understack-workflows.yaml deleted file mode 100644 index 3be0fef2b..000000000 --- a/apps/site/understack-workflows.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -component: understack-workflows -componentNamespace: argo-events -sources: - - ref: understack - path: 'workflows'