Releases: XenitAB/terraform-modules
Releases · XenitAB/terraform-modules
2024.08.1
What's Changed
- chore: bump azuread provider to v2.50.0 by @landerss1 in #1108
- feat: add feature to override name of flux repo by @landerss1 in #1109
- Fix: add a private ingressclass instead of replacing the existing by @CalleB3 in #1110
- ci: automate CHANGELOG with git-cliff by @landerss1 in #1112
- feat: add remote debug support by @landerss1 in #1068
- feat: upgrade and add x509 priorityClassName by @CalleB3 in #1113
- doc: update CHANGELOG by @github-actions in #1116
- doc: update CHANGELOG by @github-actions in #1119
- chore: bump azurerm provider to v3.107.0 by @landerss1 in #1122
- doc: update CHANGELOG by @github-actions in #1123
- feat: add support for starting/stopping a cluster using Azure automation by @landerss1 in #1120
- doc: update CHANGELOG by @github-actions in #1124
- chore: bump ytanikin/PRConventionalCommits from 1.1.0 to 1.2.0 by @dependabot in #1115
- feat: add support for AKS cost analysis by @landerss1 in #1126
- fix: allow prometheus-node-exporter to use host network/port by @landerss1 in #1127
- fix: allow vector to use writable root file system by @landerss1 in #1128
- doc: update CHANGELOG by @github-actions in #1125
- ci: don't include update of CHANGELOG in the CHANGELOG by @landerss1 in #1129
- ci: run check when PR is labeled by @landerss1 in #1131
- doc: update CHANGELOG by @github-actions in #1130
- chore: bump peter-evans/create-pull-request to v6 by @landerss1 in #1132
- doc: update CHANGELOG by @github-actions in #1133
- chore: update spegel to 0.0.23 by @yabracadabra in #1134
- doc: update CHANGELOG by @github-actions in #1135
- feat: make upgrade_settings configurable by @landerss1 in #1136
- doc: update CHANGELOG by @github-actions in #1137
- refactor: update of the default log retention time for azure to 30 days by @yabracadabra in #1140
- doc: update CHANGELOG by @github-actions in #1141
- fix: rego errors in gatekeeper templates by @landerss1 in #1144
- fix: aks automation module dependent on aks cluster by @landerss1 in #1146
- doc: update CHANGELOG by @github-actions in #1145
- feat: disable or enable metrics alert when cluster is stopped or started by @landerss1 in #1147
- doc: update CHANGELOG by @github-actions in #1148
- feat: add support for Azure service operator by @landerss1 in #1149
- doc: update CHANGELOG by @github-actions in #1150
- chore: upgrade terraform-linters/setup-tflint from 3 to 4 by @dependabot in #1034
- chore: upgrade hashicorp/setup-terraform from 2 to 3 by @dependabot in #1042
- feat(azure/governance-regional): add output of key vault names by @CalleB3 in #1045
- doc: update CHANGELOG by @github-actions in #1152
- feat: add support for Temporary kubelet disk type by @landerss1 in #1153
- doc: update CHANGELOG by @github-actions in #1154
- feat: make service_principal_all_owner_name optional by @CalleB3 in #1139
- doc: update CHANGELOG by @github-actions in #1155
- feat: adding grafana alloy module for k8s by @optocoupler in #1156
- feat: prevent destruction of tenant namespaces by @landerss1 in #1158
- doc: update CHANGELOG by @github-actions in #1157
New Contributors
- @yabracadabra made their first contribution in #1134
- @optocoupler made their first contribution in #1156
Full Changelog: 2024.05.1...2024.08.1
2024.05.1
What's Changed
- Exclude ingress-healthz namespace from gatekeeper by @CalleB3 in #1040
- Fix ingress-healthz YAML for linkerd by @CalleB3 in #1041
- Update Spegel to v0.0.14 by @phillebaba in #1044
- Use api_server_access_profile for AKS by @CalleB3 in #1028
- Add azad kube proxy password in core key vault by @landerss1 in #1049
- Migrate diagnostic settings by @landerss1 in #1050
- Add validation for 1.27 and 1.28 by @CalleB3 in #1046
- Add Owner SP to sub-owner group by @CalleB3 in #1047
- Migrate to opentofu by @landerss1 in #1054
- Migrate external-dns to install with Flux by @phillebaba in #1014
- Move azad-kube-proxy to install with flux by @CalleB3 in #1030
- Migrate falco to install with flux by @CalleB3 in #1036
- Migrate reloader to install with flux by @CalleB3 in #1057
- Add functionality for multiple flux-tenants in one environment by @CalleB3 in #1055
- Move promtail to install with flux by @CalleB3 in #1059
- Make inlude_tenant_name optional by @CalleB3 in #1063
- Add support for creating additional k8s storage classes by @landerss1 in #1064
- Exclude azad-kube-proxy from gatekeeper by @CalleB3 in #1065
- Use secrets-provider AKS-addon instead of seperate helmchart by @CalleB3 in #1058
- Enable workload identity service account in tenant namespaces by @phillebaba in #1066
- Update cert-manager to use workload identities for authentication by @phillebaba in #1067
- Update Spegel to v0.0.20 and move to using chart from spegel-org by @phillebaba in #1072
- Add support for Microsoft Defender for containers by @landerss1 in #1071
- Add support for Azure policy add-on by @landerss1 in #1070
- Update external-dns to use workload identities for authentication by @phillebaba in #1069
- Fix reveresed logic for enabling defender by @landerss1 in #1074
- Remove provider aws by @landerss1 in #1073
- Fix name collision in identities when AKS does not have unique suffix by @phillebaba in #1075
- Update Datadog to use workload identities by @phillebaba in #1076
- Minimum retention days for analytics workspace by @landerss1 in #1077
- Remove delegate resource group from namespaces by @phillebaba in #1078
- Fix Client ID set to tenant service account by @phillebaba in #1079
- Azuread deprecations introduced in provider v 2.44 by @landerss1 in #1080
- Bump azurerm provider to v 3.99.0 by @landerss1 in #1081
- Make it possible to use CoreDNS as the last route in node-local-dns by @CalleB3 in #1084
- Fixed typo in contributing guide by @carlzxc71 in #1051
- Migrate trivy to install with flux by @landerss1 in #1085
- Migrate aad-pod-identity to install with flux by @CalleB3 in #1061
- Migrate ingress-nginx to install with flux by @CalleB3 in #1060
- Migrate Velero to install with Flux by @landerss1 in #1083
- Migrate control-plane-logs to install with flux by @landerss1 in #1086
- Update ingress-healthz to 15.5.2 by @CalleB3 in #1052
- Migrate cert-manager to install with flux by @CalleB3 in #1087
- Fix ingress-nginx multiple files collision when using public_private_enabled by @CalleB3 in #1088
- fix: make include_tenant_name work by @CalleB3 in #1089
- Fix aad-pod-identity kustomization healthcheck by @CalleB3 in #1090
- fix(make): make lint work again by @landerss1 in #1091
- feat!: bump and migrate azure-metrics to workload identity and install with flux by @CalleB3 in #1082
- fix: missing namespace labels by @landerss1 in #1095
- fix: add dns01 nameserver config to cert-manager by @CalleB3 in #1096
- remove slash in certmanager nameserver config by @CalleB3 in #1097
- Migrate Prometheus to install with flux by @CalleB3 in #1093
- feat!: migrate grafana-agent to install with flux by @landerss1 in #1099
- feat: Add RBAC to allow customers more insight by @CalleB3 in #1100
- feat: Add possibility to use private ingress for azad-kube-proxy by @CalleB3 in #1101
- fix: deployment name in ingress-nginx healthcheck by @CalleB3 in #1102
- feat! migrate remaining platform modules to azure workload identity by @landerss1 in #1103
- Fix: Velero storage account name format by @CalleB3 in #1105
- Fix: Velero bucket name and yaml formatting by @CalleB3 in #1106
- Prepare release 2024.05.1 by @CalleB3 in #1107
New Contributors
- @landerss1 made their first contribution in #1049
Full Changelog: 2023.10.2...2024.05.1
2023.10.2
2023.10.1
What's Changed
- Enable Spegel mirroring for private ACR registry by @phillebaba in #1025
- Add purge task to remove old images from ACR by @phillebaba in #1027
- azure/governance: Fixes #1015: Added ability to configure azure disk encryption on key vault by @carlzxc71 in #1020
- Migrate ingress-healthz to install with flux by @CalleB3 in #1033
- Fix ingress-healthz kustomization health check by @CalleB3 in #1035
- Prepare release 2023.10.1 by @CalleB3 in #1037
New Contributors
- @carlzxc71 made their first contribution in #1020
Full Changelog: 2023.08.2...2023.10.1
2023.08.2
What's Changed
- Update provider versions by @phillebaba in #1024
- Set OS upgrade explicitly to Unmanaged by @phillebaba in #1023
- Prepare release 2023.08.2 by @CalleB3 in #1026
Full Changelog: 2023.08.1...2023.08.2
2023.08.1
What's Changed
- add variable for diff disk placement by @simongottschlag in #1016
- Add azureFile CSI storage classes by @CalleB3 in #1010
- Add validation for k8s 1.26 by @CalleB3 in #1017
- Set allow_nested_items_to_be_public in SAs false by @CalleB3 in #1009
- Prepare release 2023.08.1 by @CalleB3 in #1022
Full Changelog: 2023.06.5...2023.08.1
2023.06.5
Release 2023.06.5 (#1013)
2023.06.4
Release 2023.06.4 (#999)
2023.06.3
2023.06.2
What's Changed
- Add vnet role assignment by @CalleB3 in #991
- Update Azurerm provider version and enable AKS workload identities by @phillebaba in #988
- Update datadog-operator to 1.0.2 and agent to v2alpha1 by @CalleB3 in #982
- Prepare release 2023.06.2 by @CalleB3 in #993
Full Changelog: 2023.06.1...2023.06.2