feat: export EKS information necessary for templates for AL2023
What does this MR do?
Dedicated has a separate EKS node we create for observability, and the uspubsec team uses custom AMIs, therefore we need to create new user data templates when upgrading to AL2023.
We need these specific variables to be able to create userdata templates in Instrumentor for our observability node that exists inside the same EKS as gitaly, sidekickq, and supporting nodes.
Instrumentor MR currently being worked on: https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/instrumentor/-/merge_requests/6211
Related issues
Author's checklist
When ready for review, the Author applies the workflowready for review label and mention @gitlab-org/software-delivery/get-maintainers:
- Merge request:
-
Corresponding Issue raised and reviewed by the GET maintainers team. -
Merge Request Title and Description are up-to-date, accurate, and descriptive -
MR targeting the appropriate branch -
MR has a green pipeline -
MR has no new security alerts in the widget from the Secret DetectionandIaC Scan (SAST)jobs.
-
- Code:
-
Check the area changed works as expected across all expected permutations. -
Check that the changes work across upgrades. -
Documentation created/updated in the same MR if applicable
-