Release Notes 2.4 #45
Trink0
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Krateo 2.4 marks a significant milestone in the evolution of our platform. This release introduces major improvements, including a new authentication system, refined role-based access control (RBAC), an enhanced composable portal, and the first layer of FinOps for cost estimation. Additionally, we’ve made performance enhancements, UI improvements, and addressed various bug fixes.
🔹 What’s New in Krateo 2.4?
🚀 SnowPlow & RestAction: A New Foundation
SnowPlow is a new middleware service that unifies backend and BFF (Backend for Frontend) functionalities, improving performance, scalability, and security. It also lays the groundwork for the future evolution of the Composable Portal.
Key Features of SnowPlow:
RestAction: A Flexible API for Krateo
RestAction allows users to define REST API mappings to interact with Krateo resources. This API can be consumed by:
RestAction Highlights:
📖 For more details, check the documentation:
💡 Looking ahead: Starting with Krateo 2.5, SnowPlow and RestAction will become the backbone of the new Composable Portal, with a more modular and flexible architecture. To ensure backward compatibility, the existing backend service will continue to receive maintenance and bug fixes until the end of 2025.
🔑 Authentication System Unified
We’ve revamped our authentication service to leverage SnowPlow and RestAction, providing seamless integration with multiple identity providers.
Now supporting:
🔒 Core Provider Enhancements & RBAC Updates
A major refactor of the core provider introduces increased testability and new capabilities, including:
💰 Introducing FinOps: Cost Estimation for Compositions
The Krateo Composable FinOps module enables cost tracking and resource utilization insights for both cloud and on-premises environments.
Key Features:
• Automatically collects pricing information.
• Displays real resources' pricing in Krateo Composable Portal.
• Integrates with APIs to expand metric collection: check out the sample:
[Krateo FinOps Module Pricing Example](https://github.com/krateoplatformops/krateo-v2-template-finops-example-pricing-vm-azure)
• ✅ Works with Kubernetes 1.31.0+
• ❌ Currently not compatible with OpenShift due to permission restrictions with the CrateDB chart.
• Workaround: Install Krateo in a vCluster environment. A fix is planned for the next release.
🎨 Frontend & Composable Portal Improvements
We’ve made several UI/UX enhancements to the Composable Portal to improve usability and navigation.
New Features & Enhancements:
🔧 Bug Fixes & Stability Improvements
We’ve addressed various bugs and performance issues to enhance the overall user experience. If you encounter any issues, please report them in our repository.
📢 Final Thoughts
This release sets the stage for Krateo’s next evolution, with SnowPlow and RestAction playing a key role in future updates. We’re excited for what’s ahead and look forward to your feedback!
🚀 Stay tuned for Krateo 2.5!
Beta Was this translation helpful? Give feedback.
All reactions