![Create React App Officially Deprecated Amid React 19 Compatibility Issues](https://cdn.sanity.io/images/cgdhsj6q/production/04fa08cf844d798abc0e1a6391c129363cc7e2ab-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Create React App Officially Deprecated Amid React 19 Compatibility Issues
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
github.com/gocrane/crane
English | 中文
Crane is a FinOps Platform for Cloud Resource Analytics and Economics in Kubernetes clusters. The goal is not only help user to manage cloud cost easier but also ensure the quality of applications.
Crane is a FinOps Certified Solution project of the FinOps Foundation.
How to start a Cost-Saving journey on Crane?
Live Demo for Crane Dashboard: http://dashboard.gocrane.io/
Cost Visualization and Optimization Evaluation
Cloud Provider
。Recommendation Framework
Provide a pluggable framework for analytics and give recommendation for cloud resources, support out-of-box recommenders: Workload Resources/Replicas, Idle Resources. learn more.
Prediction-driven Horizontal Autoscaling
EffectiveHorizontalPodAutoscaler supports prediction-driven autoscaling. With this capability, user can forecast the incoming peak flow and scale up their application ahead, also user can know when the peak flow will end and scale down their application gracefully. learn more.
Load-Aware Scheduling
Provide a simple but efficient scheduler that schedule pods based on actual node utilization data,and filters out those nodes with high load to balance the cluster. learn more.
Colocation with Enhanced QOS
QOS-related capabilities ensure the running stability of Pods on Kubernetes. It has the ability of interference detection and active avoidance under the condition of multi-dimensional metrics, and supports reasonable operation and custom metrics access; it has the ability to oversell elastic resources enhanced by the prediction algorithm, reuse and limit the idle resources in the cluster; it has the enhanced bypass cpuset Management capabilities, improve resource utilization efficiency while binding cores. learn more.
The overall architecture of Crane is shown as below:
Craned
Craned is the core component which manage the lifecycle of CRDs and APIs. It's deployed by a Deployment
which consists of two container:
Fadvisor
Fadvisor provides a collection of exporters which collect cloud resource pricing and billing data and ship to your monitoring system like Prometheus. Fadvisor support Multi-Cloud Pricing API by Cloud Provider
.
Metric Adapter
Metric Adapter implements a Custom Metric Apiserver
. Metric Adapter consume Crane CRDs and provide HPA Metrics by Custom/External Metric API
.
Crane Agent
Crane Agent is a DaemonSet
that runs in each node.
Full documentation is available on the Crane website.
Slack(English): https://gocrane.slack.com
Wechat Group (Chinese):
Please see this document to learn more.
Contributors are welcomed to join Crane project. Please check CONTRIBUTING about how to contribute to this project.
For how to start develop for Crane, you can check developer's documentation.
Crane adopts CNCF Code of Conduct.
FAQs
Unknown package
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.