karpenter
bedrock
DISCONTINUED
Our great sponsors
karpenter | bedrock | |
---|---|---|
31 | 2 | |
3,867 | 122 | |
3.4% | - | |
9.8 | 2.5 | |
4 days ago | over 1 year ago | |
Go | HCL | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
karpenter
-
Why can't I run Karpenter on a node that is managed by Karpenter?
I have a few EKS clusters that are running cluster-autoscaler, and I'd like to replace it with Karpenter. When reading through the documentation this stood out to me:
-
Is fargate the right choice for my apps?
Karpenter: since we are talking about EKS maybe this kind of autoscaling is worth your time.
-
Time-Slicing GPUs with Karpenter
Karpenter
-
Run event-driven workflows with Amazon EKS Blueprints, Keda and Karpenter
This post demonstrates a proof-of-concept implementation that uses Kubernetes to execute code in response to an event here is API request. The workflow is powered by Keda (Kubernetes Event-driven Autoscaling) which scales out the kubernetes pods bases on incoming events such as SQS messages. After keda scaleout pods which are in pending state, Karpenter (Just-in-time Nodes for Any Kubernetes Cluster) bases on provisioners to decide scaleout more nodes
-
Karpenter, an awesome autoscaling technology for EKS cluster
Here is the GitHub repo of the tool, and I wrote an article about it if you're interested.
When searching for a cluster autoscaler for EKS, I found out about Karpenter. It's an open-source Kubernetes native node autoscaler developed by AWS.
-
Kubernetes Costs: Effective Cost Optimization Strategies To Reduce Your k8s Bill
💡 Karpenter.sh takes a more intelligent, faster approach to autoscaling and improve availability on AWS.
-
Scaling in EKS with Karpenter - Part 1
karpenter Helm Release - Installation of karpenter using Helm chart.
Karpenter is an open-source project by AWS that improves the efficiency and cost of running workloads on Kubernetes clusters (not just EKS, it's designed to have support for multiple cloud providers).
-
Horizontally Scale Apps On Kubernetes
Another popular platform for scaling clusters is Karpenter. It does the same thing from a functionality perspective as Cluster Autoscaler, but it’s only for AWS at this time. If you’re in another cloud, on-prem, or have a combination of both, Karpenter isn't the tool for you as there’s vendor lock-in.
bedrock
-
Project includes a dependancy that has a license that forbids its use
I'm glad that I can now say that I've contributed Windows support to a project which I probably violated the license of while working on :P
By technicality, the license has been violated by quite a large variety of corporations: Microsoft, AWS, Heroku, Bilibili, Baidu, Apache, Arduino, etc. [0~6], and much much more [7]
Crazy.
[0]: https://github.com/microsoft/bedrock/blob/a0ab244a80a94133cb...
What are some alternatives?
autoscaler - Autoscaling components for Kubernetes
keda - KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
karpenterwebsite
k8s-hetzner - A Kubernetes cluster provisioned with Terraform, running in Hetzner Cloud
karpenterREADME.md
camel-k - Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers
java-buildpack - Heroku Cloud Native Buildpack for Java
dapr - Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
fast_check_once - Fast One Time Predicate Checker
devops-stack - 🌊 An all-in-one Kubernetes ☸ stack using Argo CD 🐙 and Terraform as base components