Skip to content

feat(helm): add helm template support#108

Merged
fredleger merged 1 commit into
mainfrom
feat/helm/template
Jun 16, 2026
Merged

feat(helm): add helm template support#108
fredleger merged 1 commit into
mainfrom
feat/helm/template

Conversation

@fredleger

Copy link
Copy Markdown
Contributor

Signed-off-by: Frederic Leger frederic@webofmars.com

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new Terraform module (k8s/helm-template) intended to render Kubernetes manifests using the Helm provider’s helm_template data source.

Changes:

  • Introduces a new k8s/helm-template module with variables, provider requirements, and outputs.
  • Adds a helm_template data source to render chart manifests from repository/chart inputs.
  • Adds module-level tooling config (.tool-versions, .tflint.hcl) and generated README docs.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
k8s/helm-template/variables.tf Defines module inputs for chart/repo, kubeconfig, and templating values/sets.
k8s/helm-template/providers.tf Pins Terraform/providers and configures the Helm provider Kubernetes connection.
k8s/helm-template/main.tf Adds shared locals and a time_static resource (pattern consistent with other modules).
k8s/helm-template/helm-template.tf Declares the helm_template data source to render manifests.
k8s/helm-template/outputs.tf Exposes rendered manifest and release identifiers.
k8s/helm-template/README.md Generated terraform-docs documentation for the new module.
k8s/helm-template/.tool-versions Pins Terraform version for the module directory.
k8s/helm-template/.tflint.hcl Enables recommended TFLint rules for the module.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread k8s/helm-template/helm-template.tf
Comment thread k8s/helm-template/variables.tf
Comment thread k8s/helm-template/outputs.tf
Signed-off-by: Frederic Leger <frederic@webofmars.com>
@fredleger fredleger force-pushed the feat/helm/template branch from 029f696 to 00c83b6 Compare June 16, 2026 17:12
@fredleger fredleger merged commit bac9a13 into main Jun 16, 2026
4 checks passed
@fredleger fredleger deleted the feat/helm/template branch June 16, 2026 21:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants