Changelog
Version 1.7.11β
ποΈ 24/04/2025
π New Features:
- Kubernetes 1.31 & Karpenter 1.3: SleakOps now provisions clusters on EKS 1.31 and upgrades the autoscaler to Karpenter 1.3.
- Stronger Secret Management : All secrets are now also stored encrypted in AWS Systems Manager Parameter Store, adding an extra layer of durability beyond the in-cluster copy.
π Bug Fixes:
- Dev-Cluster Workers: Removed the PodDisruptionBudge improving worker reliability in development clusters when the cluster had the scheduler shutdown enabled.
- Builds: Builds are no longer triggered for every minor project edit.
- Deployments: Switched deployments jobs away from Fargate; build logs are now persisted for easier troubleshooting.
- Web Service Details: Refined the service detail page for clearer visibility of endpoints, status, and metrics.
- Kubecost Add-on: Stability improvements
Version 1.7.10β
ποΈ 01/04/2025
π New Features:
- Enhanced Permission Control: Projects can now have additional associated permissions, whether they are AWS IAM Policies or custom permissions.
- Dependency Details: The configuration details of each dependency are now displayed within its detail view.
- Cluster Update Screen Improvements: EKS Insights analysis is now included directly in SleakOps to streamline cluster updates.
- Build & Project Enhancements: Additional information during builds and improved project validation workflows.
π Bug Fixes:
- Improved Text Input: Resolved issues affecting text inputs in forms.
- Cluster Access Data: Fixed a bug when retrieving cluster connection data under a different selected account.
- Domain List Filters: Added filters by account to the domain listing.
- Nodepool List Improvements: Refined visuals for the nodepool list view.
- Add-on Installation Updates: The list of add-ons now refreshes properly after installation.
- Variable Group Editing: Fixed an issue with editing variable groups.
- Subscription Attachment: Addressed a bug that prevented new subscriptions from attaching correctly.
- Cost Forecast: Fixed forecasting issues for better cost estimations.
Version 1.7.9β
ποΈ 17/02/2025
π New Features:
- Cronjob Enhancements: Configure cronjob policies and easily filter between active and inactive cronjobs.
- Support Emails on Notifications: When SleakOps generates a notification, users now receive it via email.
- EKS Insights: During cluster upgrades, SleakOps checks EKS Insights to ensure everything is running smoothly.
π Bug Fixes:
- Project Flow Improvements: Enhanced various settings, forms, and other elements for smoother project management.
- AWS Account Creation Flow: Now supports inactive AWS accounts, providing clear guidance on how to manually activate them before resuming the process in SleakOps.
Version 1.7.8β
ποΈ 10/02/2025
π New Features:
- Kubernetes 1.30: Updated EKS support to version 1.30.
π Bug Fixes:
- Minor UI Enhancements: Improved the visual design for project and workload screens.
Version 1.7.7β
ποΈ 05/02/2025
π New Features:
- Import from External Buckets: Quickly copy files from an external S3 Bucket into SleakOps via the new Import Bucket feature.
- Project View Overhaul: See logs and key info in a single screen for better visibility.
- Executions Renamed to Workloads: Updated terminology to align with internal cluster notation.
- Cluster Deletion Optimization: Added extra validation for a more secure and stable deletion process.
π Bug Fixes:
- Project Permissions for Jobs: Fixed an issue where Jobs used cluster node permissions instead of Project permissions.
- Docker Args Modification: Builds now correctly apply any Docker Args changed just before they run.
- VPN Profile Generation: Resolved an issue preventing third-party user profiles from being generated successfully.
Version 1.7.6β
ποΈ 06/01/2025
π New Features:
- New Nodepool Configurations: You can now set additional parameters, such as minimum instance sizes and more.
- Job with Specific Images: When creating a job, you can specify the exact image and tag you want to run (e.g.,
postgres:16.4
). - (BETA) Chart Extension by Project: SleakOps can now extend the charts used to deploy project workloads, allowing you to add dependencies. For more information, see the Helm documentation.
- CI/CD Improvements: The file for configuring CI/CD has been simplified and optimized.
π Bug Fixes:
- Internal Web Service URL: Fixed an issue that caused incorrect URLs for βinternalβ type web services.
- Volume Deletion: Resolved problems related to volume deletion under various retention policies.
- UX/UI Enhancements: Improvements in the interface for Projects, Volumes, and Variable Groups.
Version 1.7.5β
ποΈ 09/12/2024
π New Features:
- AWS Integration Error Handling:: Implemented a mechanism to handle delays in AWS account activations created by SleakOps.
- Add-on Links in Builds: Added links for easily viewing logs and metrics during the build process.
Version 1.7.4β
ποΈ 05/12/2024
π New Features:
- Add-on Accessibility: Added links in SleakOps for easy access to view logs, APM, or metrics for specific resources.
- OpenTelemetry (Beta): Introduced an add-on to enhance observability in applications deployed with SleakOps. With OpenTelemetry, you can have your own APM to monitor metrics like request rate, latency, and error rate of your application.
- Add-on Availability Configurations: Added various availability settings for each add-on.
- Documentation: Updated the add-on documentation and made it available in Spanish.
π Bug Fixes:
- Kubecost Integration Review: Reviewed the Prometheus-Kubecost integration. Kubecost now correctly maps the names of deployed resources to their costs, greatly improving the accuracy of its estimates. It's now possible to enable approximate network traffic cost analysis within the cluster in Kubecost (Beta).
Version 1.7.3β
ποΈ 14/11/2024
π New Features:
- Oracle RDS Support (Beta): You can now manage Oracle RDS instances as dependencies within SleakOps.
- Aurora PostgreSQL Serverless Support (Beta): Added the ability to create and manage Aurora PostgreSQL Serverless databases.
π Bug Fixes:
- Various minor bug fixes.
Version 1.7.2β
ποΈ 05/11/2024
π New Features:
- S3 Bucket Deletion: Introduced the ability to delete S3 buckets containing a large number of files.
- VPN: Updated the Pritunl module to the latest version for enhanced security and performance.
- Subscription Management Improvements: Enhanced the management of subscriptions for a better user experience.
- User Registration: Enabled the registration of new users to the platform.
π Fixes:
- Various minor bug fixes.
Version 1.7.1β
ποΈ 30/10/2024
π New Features:
- Environment and Domain Creation: Improved the process for creating environments and domains. You can now use a different domain than the one configured globally without any limitations.
- Notifications: Added a notification system to inform users about pending manual actions and scheduled infrastructure updates.
- Documentation: Updated documentation on managing domains, projects, dependencies, and environment variables.
π Fixes:
- Various minor bug fixes.
Version 1.7.0β
ποΈ 14/10/2024