Skip to content

Comments

Address code review feedback: security and config fixes#7

Open
thomasvincent wants to merge 2 commits intomainfrom
fix/review-feedback-v2
Open

Address code review feedback: security and config fixes#7
thomasvincent wants to merge 2 commits intomainfrom
fix/review-feedback-v2

Conversation

@thomasvincent
Copy link
Owner

Summary

  • ArgoCD default-project: Added missing namespace destinations (sample-app, sample-app-dev, sample-app-staging, sample-app-production) so applications can deploy to all required namespaces
  • CI workflow SHA pinning: Pinned aquasecurity/tfsec-action@v1.0.2, azure/setup-helm@v4.2.0, and ibiqlik/action-yamllint@v3.1.1 to their commit SHAs for supply-chain security
  • EKS public_access_cidrs: Restored default to ["0.0.0.0/0"] to match expected EKS public API endpoint access configuration

Test plan

  • Verify CI workflow runs successfully with SHA-pinned actions
  • Verify ArgoCD can deploy to all sample-app namespaces
  • Verify EKS module accepts the updated default CIDR

🤖 Generated with Claude Code

thomasvincent and others added 2 commits February 7, 2026 21:40
- Add sample-app namespace destinations to ArgoCD default-project
  (sample-app, sample-app-dev, sample-app-staging, sample-app-production)
- Pin remaining GitHub Actions to commit SHAs (tfsec-action, setup-helm,
  action-yamllint) for supply-chain security
- Restore public_access_cidrs default to 0.0.0.0/0 for EKS public API

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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

Successfully merging this pull request may close these issues.

1 participant