Skip to content

Conversation

@mjnagel
Copy link
Contributor

@mjnagel mjnagel commented Dec 5, 2025

Description

Modifies CI in a few ways for AKS:

  • switch from azapi -> azurerm for AKS cluster creation: reduces extra provider dependency and should help fix some timing issues that intermittently cause permissions problems in CI
  • changes node configuration and sizing: should be a net change from 5 nodes (2 system) -> 4 nodes (1 system) and bringing the sizes more in line with our EKS/RKE2 node sizes. Overall cost should go slightly down as well.
  • fixes some deprecated items and cleans up (tflint) unused variables
  • adds a few params explicitly in the init task to help with local usage

Related Issue

Related to #2196

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Other (security config, docs update, etc)

@mjnagel mjnagel self-assigned this Dec 5, 2025
@mjnagel mjnagel requested a review from a team as a code owner December 5, 2025 20:46
@mjnagel mjnagel changed the title chore(ci): update aks iac chore(ci): update aks iac Dec 5, 2025
@mjnagel mjnagel marked this pull request as draft December 5, 2025 21:04
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.

2 participants