Karpenter Provider for IBM Cloud
March 13, 2026 · View on GitHub
This repository contains the Karpenter Provider implementation for IBM Cloud, enabling dynamic node provisioning in IBM Cloud Kubernetes clusters using Karpenter.
View Full Documentation | Getting Started Guide
Overview
Karpenter is an open-source node provisioning project for Kubernetes. This provider extends Karpenter's functionality to work with IBM Cloud, allowing for:
- Dynamic node provisioning in IBM Cloud VPC
- Instance type management and selection
- Automated scaling based on workload demands
- Integration with IBM Cloud APIs
Kubernetes Support
| Kubernetes Version | Status |
|---|---|
| 1.35 | ✅ Supported |
| 1.36+ | ⚠️ Untested |
Based on dependency analysis. Generated on 2026-03-12.
Container Images
Multi-architecture images (amd64, arm64, s390x) are published to quay.io/karpenter-provider-ibm-cloud/controller.
See Container Images for details on pulling images, supported architectures, and Nightly Builds for testing pre-release versions.
Getting Help
Community Support
- Join our Slack - Get help from the community and maintainers
- Report Issues - Found a bug or have a feature request?
- Documentation - Complete guides and API reference
Contributing
Contributions are welcome! Please read our Contributing Guidelines for details on how to submit pull requests.
License
This project is licensed under the Apache 2 License.