Releases: Azure/application-gateway-kubernetes-ingress
0.9.0
Changes:
Important
Version 0.9.0 of AGIC will be the last release to support App Gateway v1 SKU. Future releases will only work with App Gateway v2 SKU. With all the upcoming features on App Gateway v2 SKU combined with slow update times on App Gateway v2 SKU, it will get tedious for us to provide support for both the SKUs.
Features
- Health Endpoint to expose Readiness and Liveness Probe
kubectl get ingress
now shows the IP address of the AppGw associated to the ingress- Backend Protocol annotation to enable E2E SSL
- Custom port for Health Probes
Miscellaneous
- Memoization
- Routing rule generation rewrite
- Logging improvements
[0.9.0-rc2] Bug fixes and performance improvements
0.9.0-rc1
Changes:
Features
- Health Endpoint to expose Readiness and Liveness Probe
kubectl get ingress
now shows the IP address of the AppGw associated to the ingress- Backend Protocol annotation to enable E2E SSL
- Custom port for Health Probes
Miscellaneous
- Memoization
- Routing rule generation rewrite
- Logging improvements
Prohibited Target CRD and Private IP annotation
Changes:
Features
- Sharing Application Gateway between AKS/VMSS using Prohibited Target CRD
- Private IP annotation
Miscellaneous
- Logging Improvements
- Changes to helm for simplifying armAuth for type: service principal
- Event skipping
Bug Fixes
#372
0.8.0-rc1
Multiple Namespace and Private IP Support
Fixes issue with watchNamespace
not present in the helm config. Unspecified watchNamespace
will be treated as watch all namespaces.
Multiple Namespace and Private IP Support
- Multiple namespace support
- Private IP address support
- Configurable and improved verbose logging (supportability)
AGIC upgrade instructions: https://github.com/Azure/application-gateway-kubernetes-ingress/blob/master/docs/how-tos/helm-upgrade.md
Multiple Namespace and Private IP Support
This is the second release candidate carrying fixes to helm templates and feature flags.
Instructions on how to upgrade your existing installation: https://github.com/Azure/application-gateway-kubernetes-ingress/blob/master/docs/how-tos/helm-upgrade.md
Multiple Namespace and Private IP Support
- Multiple namespace support
- Private IP address support
- Configurable and improved verbose logging (supportability)
Backend HTTP settings annotations, Config Caching, Ingress Events and Config Generations fixes
This releases introduces the following
-
Annotations to specify HTTP related settings to backend connections:
appgw.ingress.kubernetes.io/connection-draining
appgw.ingress.kubernetes.io/connection-draining-timeout
appgw.ingress.kubernetes.io/cookie-based-affinity
appgw.ingress.kubernetes.io/request-timeout
For more details, refer the annotation documentation.
Fixes #88 -
Caching generated config to reduce calls to
Azure Resource Manager
-
Attaching events to Ingress resource to raise errors in configuration.
Fixes #42 -
Fixes to config generations.