Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(nodered): Add bootstrapping playbook for provisioning nodes #111

Merged
merged 4 commits into from
Aug 29, 2023

Conversation

shantanoo-desai
Copy link
Owner

@shantanoo-desai shantanoo-desai commented Aug 29, 2023

- with more bootstrapping logic it is better to keep the playbooks
  under a dedicated `playbooks` directory
- adapt VSCode settings to lint playbooks under `playbooks` directory

Signed-off-by: Shantanoo 'Shan' Desai <shantanoo.desai@gmail.com>
The `bootstrap_nodered.yml` adds the respective database nodes
into the Node-RED environment depending on their configuration
in a config file. If nodes already exist, the status code 400
assures that the node already exists.

closes #108

Signed-off-by: Shantanoo 'Shan' Desai <shantanoo.desai@gmail.com>
@shantanoo-desai shantanoo-desai added enhancement New feature or request node-red All activities for Node-RED specific development labels Aug 29, 2023
@shantanoo-desai shantanoo-desai self-assigned this Aug 29, 2023
fix for repercussions of #111

Signed-off-by: Shantanoo 'Shan' Desai <shantanoo.desai@gmail.com>
Keep playbooks in the root of the project to comply with common
Ansible Project Structure as well reap the benefits of detecting
tasks, templates.
Also revert to previous CI file + update VSCode settings for linting.

Signed-off-by: Shantanoo 'Shan' Desai <shantanoo.desai@gmail.com>
@shantanoo-desai shantanoo-desai merged commit a0ddce4 into main Aug 29, 2023
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request node-red All activities for Node-RED specific development
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[node-red] Provide a playbook to bootstrap node-RED with relevant DB nodes
1 participant