Releases: Azure/karpenter-provider-azure
Releases · Azure/karpenter-provider-azure
v0.5.0
What's Changed
- chore: bump Helm chart version in readme to 0.4.0 by @Bryce-Soghigian in #298
- fix: Apply Tags consistently across NIC, VM and Disks by @iamvighnesh in #246
- deps: bump upstream Karpenter to v0.36.1 by @tallaxes in #304
- fix: propagate kubelet identity into node identities by @tallaxes in #301
- chore: nit using lo.FromPtr is safer than directly accessing the pointer by @Bryce-Soghigian in #305
- feat: extending devcontainers to work with github cli ssh access by @Bryce-Soghigian in #317
- chore: using lo.FromPtr is safer than directly accessing the pointer by @uniemimu in #316
- refactor: cgroupsv2 bool can be defaulted by @Bryce-Soghigian in #331
- fix: reallowing nodeclaim zones to fix node/nodeclaim creations for workloads with zone affinity constraints by @comtalyst in #340
- fix: upgrading node image versions in drift e2e since we are deprecating older node image versions by @Bryce-Soghigian in #325
- chore: bumping the grid driver affecting linux kernels 5.15.1063+ versions by @Bryce-Soghigian in #381
- feat: supporting 1.30 bootstrap via enabling out of tree credential provider by @Bryce-Soghigian in #370
New Contributors
- @iamvighnesh made their first contribution in #246
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Update build-publish-mcr.yml to reference correct repo by @tallaxes in #161
- chore: remove ctx from instance provider by @Bryce-Soghigian in #153
- fix: add topology.disk.csi.azure.com/zone to normalized labels by @Bryce-Soghigian in #173
- chore(k-core): version bump to karpenter core v0.34 by @Bryce-Soghigian in #164
- chore(settings): cleanup final settings references by @charliedmcb in #170
- chore: remove ClusterID from user input by @krkeshav in #169
- chore: remove unused SKU selection labels by @tallaxes in #204
- chore(release): onboard to 1ES by @charliedmcb in #214
- fix: core v0.34 bump neglected NewControllers interface change in ccp mode by @comtalyst in #219
- fix: managed identity not being enabled for nodes by @comtalyst in #220
- test: output of grep command is capital letter and AZURE_ACR_NAME should be unique by @jacobbaek in #223
- test(e2e): add in chaos E2E test suite by @charliedmcb in #61
- test(make): add taint node make command by @charliedmcb in #234
- perf: instance types cache by @tallaxes in #230
- test(make): minor follow up on taint make command by @charliedmcb in #235
- chore: removing eni helpers by @Bryce-Soghigian in #240
- chore: bumping go to 1.22 by @Bryce-Soghigian in #255
- chore: list available community image definitions by @Bryce-Soghigian in #237
- feat: support custom subnet ID (
--vnet-subnet-id
) by @Bryce-Soghigian in #238 - chore: refresh monitoring tooling for development by @tallaxes in #232
- chore: cleaning up chart from v0.33 upgrade by @Bryce-Soghigian in #152
- fix(logging): GetImageID to use ctx for logging by @charliedmcb in #258
- feat: add release scripts by @tallaxes in #147
- chore: update to sig.k8s.io/karpenter v0.36.0 by @tallaxes in #260
- fix: amending release scripts to work for macos by @Bryce-Soghigian in #263
- chore: update dev tools by @tallaxes in #261
- feat: add Helm-based install process by @tallaxes in #148
- docs: change helm chart snapshot version by @jacobbaek in #273
- fix: karpenter-values-template by @uniemimu in #277
- chore(release): add execute perms to release.sh by @charliedmcb in #279
- chore(release): fix missing slash in helm cosign by @charliedmcb in #280
- chore(release): update calculation of image repo for MCR by @charliedmcb in #281
New Contributors
- @krkeshav made their first contribution in #169
- @jacobbaek made their first contribution in #223
- @uniemimu made their first contribution in #277
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- test: unit test provisioning in non-zonal regions by @tallaxes in #58
- chore(pricing): cleanup pricing duplication by @charliedmcb in #60
- test(e2e): cut down on resource name lengths for NRG limit by @charliedmcb in #42
- fix: bootstrap contract for GPUs to include GPUImageSHA by @Bryce-Soghigian in #76
- chore: remove all references to linking by @rakechill in #48
- test: remaining e2e unit test cases by @rakechill in #33
- chore: factored out SKUUnavailable to azure sdk for go extensions by @Bryce-Soghigian in #81
- chore: bump cuda gpu driver version from 525 to 535 by @Bryce-Soghigian in #85
- chore: Small style + usability refactors for new contributors by @rakechill in #86
- fix: removing nic after vm creation fails by @Bryce-Soghigian in #68
- chore: removing unused var by @Bryce-Soghigian in #88
- docs: modifying v1 of docs to point to managed experience by @Bryce-Soghigian in #71
- feat: Azure Linux Image Family Support by @Bryce-Soghigian in #72
- test(e2e): add in grouping for e2e logs by @charliedmcb in #69
- test: adding test coverage for image resolution codepath by @Bryce-Soghigian in #89
- fix: mark spot as unavailable on LowPriorityQuota by @Bryce-Soghigian in #93
- chore: remove provisional image drift implementation by @Bryce-Soghigian in #90
- chore: update usage of Azure/karpenter by @tallaxes in #96
- test(e2e): add --no-wait on cleanup for e2e tests by @charliedmcb in #94
- chore: [StepSecurity] Apply security best practices by @step-security-bot in #98
- test(e2e): change to eastus by @charliedmcb in #109
- test(e2e): add in debug package for e2e testing by @charliedmcb in #97
- fix typos using https://crates.io/crates/typos-cli by @Takashiidobe in #112
- fix(ci): tighten GHA permissions by @tallaxes in #110
- fix: add missing job permissions by @tallaxes in #115
- feat: add pre-commit configuration and install in devcontainer by @tallaxes in #113
- style: rename nodeTemplate to nodeClass by @Bryce-Soghigian in #123
- chore: audit acceptance tests by @rakechill in #124
- feat(identity): add support for using workload id for karpenter pod by @charliedmcb in #84
- chore: refresh toolchain by @tallaxes in #118
- chore: update and pin GHA versions; add actionlint and VSCode extension by @tallaxes in #117
- chore: karpenter-global-settings migration by @comtalyst in #95
- chore: create resource group before creating workload identity for local dev by @rakechill in #131
- chore: az-mkrg fix by @rakechill in #134
- docs: Update CONTRIBUTING.md by @rakechill in #87
- chore: remove custom kubebuilder assets location by @tallaxes in #143
- chore(karpenter-core): upgrade karpenter-core to v0.33.0 by @charliedmcb in #157
- chore: removing webhooks from existence for the AKS provider by @Bryce-Soghigian in #156
- chore(karpenter dep): upgrade karpenter dep v0.33.0 -> v0.33.2 see https://github.com/kubernetes-sigs/karpenter/releases/tag/v0.33.0 by @charliedmcb in #160
New Contributors
- @step-security-bot made their first contribution in #98
- @Takashiidobe made their first contribution in #112
Full Changelog: v0.2.0...v0.3.0