Skip to content

Set EKS EOL to extended support end#82

Merged
bakayolo merged 1 commit into
mainfrom
bena/eks-extended-support-eol
May 27, 2026
Merged

Set EKS EOL to extended support end#82
bakayolo merged 1 commit into
mainfrom
bena/eks-extended-support-eol

Conversation

@bakayolo

@bakayolo bakayolo commented May 27, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • map EKS eol_date to endoflife.date extendedSupport so snapshots include the terminal extended-support end date
  • keep eol as the EKS standard-support/deprecation boundary and preserve YELLOW extended-support classification/messages
  • update EKS lifecycle tests and adapter docs to reflect current endoflife.date Amazon EKS semantics

Testing

  • go test ./pkg/eol/endoflife ./pkg/config ./pkg/policy
  • git diff --check
  • Docker Compose detector-only EKS scan:
    • make compose-up EMITTER_PATH=/tmp/version-guard-emitter-not-present
    • POST /scan with {"resource_types":["eks"],"scan_id":"eks-eol-compose-test"}
    • verified snapshots/latest.json in MinIO had 156 EKS findings, missing_eol=0, status_counts={'GREEN': 42, 'YELLOW': 114}, and extended-support findings include non-null EOLDate (for example EKS 1.32: Status=YELLOW, EOLDate=2027-03-23T00:00:00Z, message Version 1.32 of eks is in extended support)

@bakayolo
bakayolo requested a review from a team as a code owner May 27, 2026 15:23
@bakayolo
bakayolo force-pushed the bena/eks-extended-support-eol branch from 34029a2 to ef63058 Compare May 27, 2026 15:39
@bakayolo
bakayolo merged commit 4a4a826 into main May 27, 2026
7 checks passed
@bakayolo
bakayolo deleted the bena/eks-extended-support-eol branch May 27, 2026 15:44
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.

3 participants