Skip to content

Conversation

@NicholasBlaskey
Copy link
Contributor

@NicholasBlaskey NicholasBlaskey commented Nov 26, 2025

Description

Allow using outposts on AL2023 nodes to give an option after AL2 deprecation notice

continuing this PR #8591

Checklist

  • Added tests that cover your change (if possible)
  • Added/modified documentation as required (such as the README.md, or the userdocs directory)
  • Manually tested
  • Made sure the title of the PR is a good description that can go into the release notes
  • (Core team) Added labels for change area (e.g. area/nodegroup) and kind (e.g. kind/improvement)

BONUS POINTS checklist: complete for good vibes and maybe prizes?! 🤯

  • Backfilled missing tests for code in same general area 🎉
  • Refactored something and made the world a better place 🌟
Nikolay Kvetsinski and others added 4 commits November 23, 2025 15:13
AL2 is on deprecation path, making AL2023 the only supported operating system for node-groups on Outpost. Using AL2 will now cause validation error. Leaving the AL2 code in place, to be deleted after this OS is officially deprecated.
@github-actions
Copy link
Contributor

Hello NicholasBlaskey 👋 Thank you for opening a Pull Request in eksctl project. The team will review the Pull Request and aim to respond within 1-10 business days. Meanwhile, please read about the Contribution and Code of Conduct guidelines here. You can find out more information about eksctl on our website

@NicholasBlaskey NicholasBlaskey changed the title Al2023 on outputs Al2023 on outposts Nov 26, 2025
@NicholasBlaskey NicholasBlaskey changed the title Al2023 on outposts support Al2023 on outposts Nov 26, 2025
@NicholasBlaskey NicholasBlaskey added the kind/feature New feature or request label Nov 26, 2025
@NicholasBlaskey NicholasBlaskey marked this pull request as ready for review November 26, 2025 21:15
Copy link

@nkvetsinski nkvetsinski left a comment

Choose a reason for hiding this comment

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

looks good to me

Copy link
Contributor

@sapphirew sapphirew left a comment

Choose a reason for hiding this comment

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

LGTM

CertificateAuthority: clusterStatus.CertificateAuthorityData,
CIDR: serviceCIDR,
}
if m.cfg.IsControlPlaneOnOutposts() {
Copy link
Contributor

Choose a reason for hiding this comment

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

@NicholasBlaskey NicholasBlaskey merged commit 030ff25 into eksctl-io:main Nov 26, 2025
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/feature New feature or request

3 participants