Skip to content

Latest commit

 

History

History
52 lines (33 loc) · 2.71 KB

File metadata and controls

52 lines (33 loc) · 2.71 KB

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.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

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.