EKS 1.33 Support: SleakOps now supports EKS 1.33 cluster upgrades, including updated code-dns, kubeproxy, and NodePool AMIs (both Bottlerocket and AL2023).
Karpenter Upgrade to v1.8: Karpenter has been upgraded from v1.3.2 to v1.8, bringing improved node autoscaling performance and stability.
Karpenter Monitoring Dashboard: A dedicated Karpenter dashboard has been added to Grafana, providing visibility into node autoscaling behavior and metrics.
Simplified Menu: The sidebar has been reorganized.
Environment Clone Naming: When cloning an Environment, a modified name is now automatically generated to help prevent naming conflicts with the original.
VariableGroup File Editing: Improved the editing experience for VariableGroups of type file, providing a more intuitive workflow.
Form Navigation: Canceling a form now redirects users to the previous page instead of defaulting to the resource list view.
CronJob Next Execution Tooltip: The tooltip for CronJobs now displays the next scheduled execution time.
DNS A Record Alias Delegation: Added support for domain alias delegation via A-type DNS records, enabling users with domains managed outside SleakOps to delegate them properly.
Prometheus CPU Requests: Users can now define request_cpu values in Prometheus alongside existing backend_memory_requests for better resource allocation control.
Grafana Metrics Retention: Increased the metrics retention time in Grafana for longer historical data availability.
Improved Service Downtime Reports: Enhanced logging and structure of ServiceDowntimeReport for more accurate sub-second downtime tracking.
Cluster Editor Permissions: The editor role has been updated to prevent unauthorized cluster creation, limiting this action to appropriate roles.
VariableGroup Project Selection: Fixed project selection for VariableGroup replication — now correctly displays only projects that share the same cluster.
VariableGroup Vertical Error: Resolved a display error that occurred when pasting VariableGroups in text mode.
VariableGroup ENV Validation: Fixed validation for ENV-type VariableGroups in text mode to prevent submissions with invalid content.
Replicated VariableGroup Deletion: Deleting a replicated VariableGroup now correctly triggers deploys on all associated projects, not just the main one.
Monitoring Dependency Date: Fixed the date picker display in the Monitoring Dependency module for proper metrics analysis.
Domain Change Error: Resolved a error when changing domains in an Environment, ensuring proper URL updates and release creation.
Cluster Patch with Deletion Protection: Cluster configuration can now be edited even when an RDS dependency has deletion_protection enabled.
IAM User Password: Fixed an issue with auto-generated passwords when creating IAM users.
ChartDependency Deploy: Creating or editing ChartDependencies now correctly triggers the deployment process.
NodePool Instance Optimization: Fixed an issue where NodePools were creating unnecessary t3a.micro instances, improving resource allocation efficiency.
CNI Update Task Validation: Added validation to prevent duplicate CNI update tasks from being triggered simultaneously.