We're excited to share that the Karpenter GCP Provider is now available in preview! This milestone brings Karpenter's powerful autoscaling capabilities to Google Cloud, helping users optimize resource efficiency and reduce infrastructure costs.
This new provider was initiated and primarily developed by CloudPilot AI, with close collaboration from the open-source community. It marks a major step toward making Karpenter a truly multi-cloud autoscaler.
- GitHub repo: https://github.com/cloudpilot-ai/karpenter-provider-gcp
- Discord: https://discord.gg/WxFWc87QWr
- Join Slack channel to give us feedback!
What's Included in the Preview?
This early release gives GCP users a chance to experience Karpenter’s unique capabilities, tailored for the Google Cloud environment:
-
Smart node provisioning and autoscaling: Automatically launch the right instance types at the right time based on real-time workload requirements.
-
Cost-optimized instance selection: Choose the most efficient GCP instances by balancing cost and availability — without manual configuration.
-
Deep integration with GCP services: Work seamlessly with GCE, IAM, and other core GCP services to ensure smooth provisioning and lifecycle management.
-
Fast node startup and termination: Improve scheduling performance with quick provisioning and handle scale-in events gracefully to minimize disruption
This is a preview release, NOT yet recommended for production use. We're actively improving it and would love your feedback, testing, and issues to help shape the GA version. If you run into anything, feel free to reach out in Slack or Discord!
Thanks to the community!
A huge shoutout to everyone in the community who contributed to this release. Your support and collaboration made it possible.
Special thanks to:
Let's build this together. Try it out, give feedback, and help shape the future of autoscaling on Google Cloud!