All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.6.0 (2024-04-25)
- add workload identity (4dff3fb)
- charts: update kv csi and nginx ingress versions (29e16b5)
- defaults: newer k8s version (1b38c9a)
- hello-world: use v0.4.0 (18bd7cb)
- ingress: update node pool name (c73290f)
- nodepools: use AzureLinux. Fix 'system' and 'user' mixup 🤦♀️ (ae132cd)
- remove unused architecture-review namespace (fae74b4)
0.5.0 (2024-01-29)
- costs: remove unused container registry (a6eac51)
- iac: managed rg always forcing replacement #8 (f75871a)
- ingress: new Azure annotations, update deps (5d82d01)
- rbac: stable role assignments via IaC, closes #7 (0ee3c11)
- remove web-app-routing, does not work for this use case. (1aa12c4)
- staging: lifecycle for manual cluster name (4863999)
- use local vars to prevent re-creating assignments (f33be0b)
- yaml 🤦♀️ (94c2b2e)
0.4.0 (2022-04-02)
- aks: swap pool defs. to use aks sys or user 'mode' #6 (5a51f7c)
- cluster: remove pod-identity ns and managed identity resource #4 (158d431)
- cluster: remove to be replaced pod-identity #4 (4a14b98)
- hello-world: add request limits (6c0ea40)
- hello-world: move out of ingress ns. needs root cert in its namespace (63a7c53)
- ingress: give controller 1 min to come up before creating resoruces (36be9f2)
- naming: make suffix length a variable (6402e01)
- ops: add update node surges, use automatic upgrade channels (61a1d3a)
- resource-mgmt: spread pods evenly across nodes (b708c5c)
- staging: upgrade kubernetes to v1.20.9 (a3d6263)
- terraform: restart nodes on k8s upgrade #5 (cc4e503)
- terraform: update azure provider, deprecated syntax (f0a1515)
- kv-csi: install in kube-system namespace per docs (de2e5b7)
- makefile: need to update helm repo if updating chart version (c65c87d)
- user-nodes: ensure tf state matches actual cluster state (ac467df)
- aks: split user and system node pools (38199d9)
- monitoring: add azure oms agent (b4a0484)
- namespace: rename file, add aks-architect (8eafc9a)
- rbac: move managed identity out of managed rg, closes #1 (5a2ada1)
- rbac: update diagram for moved managed identities, #1 (1f415c8)
- aks: disable local accounts, preview feature (63110a5)
- dev: upgraded k8s version from 1.19.7 to 1.20.9 (b5bc9e5)
- dev: use Azure RBAC enabled k8s cluster (deaade6)
- terraform: re-structure, add required features block (4d8dfaf)