Release Notes v0.64
September 24th, 2024 by Dinesh Krishnan
Release v0.64 brings updates like notification channel for MS Teams Workflow, Amazon SNS module, ability to restrict access to download Kubernetes credentials as well as some enhancements and bug fixes.
✨ What's New
- MS Teams Workflow support for Notifications
A new notification channel for MS Teams workflows has been introduced, replacing the previous Office 365 connectors-based channel.- Users are advised to switch to the new Workflow as the Office 365 connectors within Microsoft Teams are being retired.
- For more information, please refer to the official announcement here.
🚀 Product Capabilities
- Amazon SNS module
Amazon Simple Notification Service (SNS) module support is now available in Facets. Users can now integrate their services with Amazon SNS and subscribe to Amazon Simple Queue Service (SQS) for notifications. - ExternalDNS support for non-AWS Control Planes
ExternalDNS support is now available for non-AWS control planes. This enhancement improves DNS management and automation across different cloud environments, ensuring seamless integration and consistent DNS resolution outside of AWS. - Ingress Monitoring module
A new monitoring module for Ingress is now available, providing enhanced visibility and tracking of ingress traffic. - MySQL Kubernetes Flavor version 0.2
MySQL Kubernetes flavor is now updated to version 0.2. This supports the latest MySQL version and Helm chart version 9.12.5. - Support to set Pod Management Policy as parallel
Users can now set"pod_management_policy": "Parallel"
for stateful services running in Kubernetes. For more information, refer to the Parallel Pod Management documentation. - Backing Up VictoriaMetrics to object storages
VictoriaMetrics now supports backing up metrics to object storage solutions such as Amazon S3 and Azure Blob Storage. This enhancement allows users to securely store and manage their metric data in scalable cloud storage environments. - WebUI for MySQL
MySQL WebUI is now available for use. This is a graphical user interface (GUI) for users to access and manage their MySQL databases.
📈 Enhancements
- Enhanced Canary deployment
The Promote and Abort functionality is now available in the UI for Canary deployment strategy. Users can seamlessly promote a canary deployment to production or abort it if issues are detected, improving deployment flexibility and control.
- New permission to restrict Kubernetes Credentials download
Introducing a new permission to control the ability to download Kubernetes (K8s) credentials from the Control Plane. This enhancement improves security by ensuring that only users with this specific permission can download K8s credentials, thereby providing better control over Kubernetes cluster access.
- Ability to create Namespaces for dependent environments
Users now have the ability to create namespaces for dependent environments during deployment. - Increasing PVC size through overrides
Persistent Volume Claim (PVC) size can now be increased through overrides in Service of type StatefulSet. - UI and UX enhancements
Implemented various UI and UX enhancements to improve user experience, delivering a more intuitive interface across the application.
🐞 Bug Fixes
- Fixed a bug where environment name conflicts caused launch errors in AWS, Azure, and GCP environments.
- Fixed a bug where Azure Cache was reading only from the reader size block instead of from instance details. Note that this fix is available in version 0.2 of the Azure Cache flavor.
- Fixed a bug where multiple Azure Functions were creating storage accounts with duplicate names within the same environment.
- Fixed a bug that prevented the creation of network firewall policies with STRICT order evaluation.
- Fixed a bug that caused the deletion of network firewall rule groups to fail.