Skip to content

feat: add support of custom resources

Ugo Mignon requested to merge TartanLeGrand/auto-deploy-image:master into master

Description:

This merge request aims to introduce support for custom resources in the auto-deployment chart for our Auto DevOps pipeline. This enhancement will enable users to pass one or more custom resources through the chart values, providing greater flexibility and customization to fit specific needs.

Changes introduced:

  1. Updated the auto-deployment chart's values.yaml file to include a new customResources field.
  2. Add a custom-resources.yaml template to accommodate the new customResources field, allowing users to pass their custom resources.
  3. Added documentation to the README.md file, explaining how to use the customResources feature.
  4. Created an example of a custom resource definition in the examples/ folder.

Testing:

  • Added unit tests to verify the correct behavior of the new feature.
  • Deployed the updated chart on a test cluster and successfully passed custom resources.
  • Ensured the Auto DevOps pipeline works correctly with the new feature.

Please review the changes and provide feedback. Once approved, we can proceed with merging this MR into the main branch.

Thank you!


Closes #239 (closed)

Edited by Viktor Nagy (GitLab)

Merge request reports