Crane is a FinOps Platform for Cloud Resource Analytics and Economics in Kubernetes clusters. The goal is not only to help users to manage cloud cost easier but also ensure the quality of applications.
APACHE-2.0 License
Bot releases are hidden (Show)
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/main/charts/crane/crds/analysis.crane.io_recommendationrules.yaml
helm repo update
helm upgrade -n crane-system --install crane crane/crane --version 0.11.0
Full Changelog: https://github.com/gocrane/crane/compare/v0.10.0...v0.11.0
Published by qmhu over 1 year ago
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/main/charts/crane/crds/analysis.crane.io_recommendationrules.yaml
helm repo update
helm upgrade -n crane-system --install crane crane/crane --version 0.10.0
Full Changelog: https://github.com/gocrane/crane/compare/v0.9.0...v0.10.0
Published by qmhu almost 2 years ago
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.9.0/charts/crane/crds/ensurance.crane.io_nodeqoss.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.9.0/charts/crane/crds/ensurance.crane.io_podqoss.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.9.0/charts/crane/crds/analysis.crane.io_recommendationrules.yaml
helm repo update
helm upgrade -n crane-system --install crane crane/crane --version 0.9.0
Full Changelog: https://github.com/gocrane/crane/compare/v0.8.0...v0.9.0
Published by qmhu about 2 years ago
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.8.0/charts/crane/crds/ensurance.crane.io_nodeqoss.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.8.0/charts/crane/crds/ensurance.crane.io_podqoss.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.8.0/charts/crane/crds/topology.crane.io_noderesourcetopologies.yaml
helm repo update
helm upgrade -n crane-system --install crane crane/crane --version 0.8.0
Full Changelog: https://github.com/gocrane/crane/compare/v0.7.0...v0.8.0
Published by qmhu about 2 years ago
NOTE: This release have some breaking changes.
RecommendationRule
as configuration for enable Recommendation instead of Analytics
Recommendation-config
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.7.0/charts/crane/crds/analysis.crane.io_analytics.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.7.0/charts/crane/crds/analysis.crane.io_recommendationrules.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.7.0/charts/crane/crds/analysis.crane.io_recommendations.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.7.0/charts/crane/crds/autoscaling.crane.io_effectivehorizontalpodautoscalers.yaml
kubectl apply -f https://raw.githubusercontent.com/gocrane/helm-charts/crane-0.7.0/charts/crane/crds/autoscaling.crane.io_effectiveverticalpodautoscalers.yaml
helm repo update
helm upgrade -n crane-system --install crane crane/crane --version 0.7.0
Full Changelog: https://github.com/gocrane/crane/compare/v0.6.0...v0.7.0
Published by qmhu over 2 years ago
Full Changelog: https://github.com/gocrane/crane/compare/v0.5.0...v0.6.0
Published by qmhu over 2 years ago
Full Changelog: https://github.com/gocrane/crane/compare/v0.4.0...v0.5.0
Published by qmhu over 2 years ago
Official website for crane. You can see all documents in it now, Enjoy it!
https://docs.gocrane.io
Crane scheduler is a Kubernetes scheduler which can schedule pod based on actual node load.
https://github.com/gocrane/crane-scheduler
Full Changelog: https://github.com/gocrane/crane/compare/v0.3.0...v0.4.0
Published by qmhu over 2 years ago
Crane allows users defined PrioirtyClass
for the pods and QoSEnsurancePolicy
, then detects disruption and ensure the high priority pods not being impacted by resource competition.
Avoidance Actions:
The Dashboard to visualize all the cool things in Crane.
Full Changelog: https://github.com/gocrane/crane/compare/v0.2.0...v0.3.0
Published by qmhu over 2 years ago
Full Changelog: https://github.com/gocrane/crane/compare/v0.1.0...v0.2.0
Published by qmhu almost 3 years ago
TimeSeriesPrediction
is a CRD that used to forecast the kubernetes object metric.ResourceQuery
,MetricQuery
,ExpressionQuery
.DSP
and Percentile
.Auto
and Preview
.Analytics the workload and provide recommendations about resource optimize. Two recommendations are currently supported: