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

Consolidation of Local and Remote Helm Chart Options in Terraform Module #42

Open
4 tasks
fsadykov opened this issue Nov 4, 2023 · 0 comments
Open
4 tasks

Comments

@fsadykov
Copy link
Member

fsadykov commented Nov 4, 2023

This ticket involves the refinement of the existing Helm Terraform module to eliminate the distinction between local and remote Helm chart specifications. The updated module should inherently support the deployment of Helm charts, whether sourced locally or remotely, without the need for specifying the chart's origin through variables.

Key steps include integrating the functionality of local Helm chart deployment into the existing remote deployment process. It is imperative that the module's codebase is updated to be more dynamic and streamlined, removing any redundant variables or configurations that differentiate between local and remote chart sources.

The Terraform module can be found at:

Terraform Helm Chart Module

Acceptance Criteria:

  • The module must be capable of deploying Helm charts sourced both locally and remotely with no additional input required to distinguish the source.
  • Removal of any variables or code blocks that specifically handle local chart options.
  • Ensure the module maintains its existing functionality and remains compatible with all current deployments during and after the transition.
  • Thorough testing should be conducted to validate that the module operates as expected with both local and remote Helm charts.

Before closing this ticket, confirm that the Helm Terraform module is clean, efficient, and well-documented, reflecting the changes made to support this seamless functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant