Skip to content

This repository contains the Karpenter Provider implementation for IBM Cloud, enabling dynamic node provisioning in IBM Cloud Kubernetes clusters using Karpenter.

License

Notifications You must be signed in to change notification settings

kubernetes-sigs/karpenter-provider-ibm-cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,778 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Karpenter Provider for IBM Cloud

Go Tests codecov Go Report Card License GitHub release (latest by date) Documentation

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.29 ✅ Supported
1.30 ✅ Supported
1.31 ✅ Supported
1.32 ✅ Supported
1.33 ✅ Supported
1.34 ✅ Supported
1.35 ✅ Supported
1.36+ ⚠️ Untested

Based on dependency analysis. Generated on 2025-11-30.

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

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.

About

This repository contains the Karpenter Provider implementation for IBM Cloud, enabling dynamic node provisioning in IBM Cloud Kubernetes clusters using Karpenter.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages