Skip to content

feat(aws): add single module for EKS addon#105

Open
fredleger wants to merge 2 commits intomainfrom
feat/aws/eks/single-addon
Open

feat(aws): add single module for EKS addon#105
fredleger wants to merge 2 commits intomainfrom
feat/aws/eks/single-addon

Conversation

@fredleger
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 under aws/eks-addon to manage a single EKS addon, aligning with the existing aws/eks-addons (multi-addon) module structure and conventions.

Changes:

  • Introduces a new aws/eks-addon module with inputs for addon name/version, cluster name, configuration values, and IAM role ARN.
  • Implements standard tagging via locals.interpolated_tags and a time_static timestamp.
  • Adds generated module documentation (README.md) and module-local tflint configuration.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
aws/eks-addon/variables.tf Defines module inputs for single-addon deployment.
aws/eks-addon/providers.tf Declares Terraform/provider version constraints (matches other AWS modules).
aws/eks-addon/main.tf Adds common tag interpolation locals + time_static resource.
aws/eks-addon/eks-addon.tf Creates the aws_eks_addon resource using the provided inputs.
aws/eks-addon/outputs.tf Exposes addon ARN output (currently incorrect for single resource usage).
aws/eks-addon/README.md Adds module documentation / terraform-docs output (contains inaccuracies/typos).
aws/eks-addon/.tflint.hcl Adds lint configuration consistent with other modules.

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

Comment thread aws/eks-addon/eks-addon.tf Outdated
Comment thread aws/eks-addon/outputs.tf Outdated
Comment thread aws/eks-addon/README.md Outdated
Comment thread aws/eks-addon/README.md Outdated
Comment thread aws/eks-addon/README.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@fredleger fredleger force-pushed the feat/aws/eks/single-addon branch from b021285 to 0c1f828 Compare April 22, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants