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

MVP - Customization of configuration files #1222

Open
3 tasks
vcerenu opened this issue Jan 23, 2025 · 0 comments
Open
3 tasks

MVP - Customization of configuration files #1222

vcerenu opened this issue Jan 23, 2025 · 0 comments
Labels
level/subtask Subtask issue

Comments

@vcerenu
Copy link
Member

vcerenu commented Jan 23, 2025

Description

Currently all files that need to be edited for installation use erb templates to replace the data with the variables that are required. As a requirement we cannot have templates within the installation repositories, so these templates cannot be used.
To solve this problem, it is necessary to investigate the possibility of generating a class or function that allows the customization of configuration files, trying to solve the limitations that Puppet has regarding the creation of classes that try to work with files that are not generated on the server at the time of configuration, even if there are previous steps that generate them.

Tasks

  • Verify the possibility of generating classes or functions that edit configuration files that are generated during the deployment process.
  • Generate the class or function for editing all configuration files of Wazuh components.
  • Verify the correct deployment, maintaining idempotency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/subtask Subtask issue
Projects
None yet
Development

No branches or pull requests

1 participant