A Kubernetes Cloud Controller Manager (CCM) for Apache CloudStack. It provides node metadata, lifecycle management, and load balancer integration for Kubernetes clusters running on CloudStack.
helm install cloud-controller-manager charts/cloud-controller-manager/ \
--namespace kube-system \
--set cloudConfig.global.api-url="https://cloudstack.example.com/client/api" \
--set cloudConfig.global.api-key="YOUR_API_KEY" \
--set cloudConfig.global.secret-key="YOUR_SECRET_KEY"| Guide | Description |
|---|---|
| Getting Started | Installation via Helm or Kubernetes manifests, node setup |
| Configuration | Cloud config reference, Helm chart values |
| Load Balancer | Protocols, annotations, IP management |
| Development | Building, testing, local development |
make # Build
make docker # Build container image
make lint # Lint
make test # TestSee docs/development.md for details.
Copyright 2019 The Apache Software Foundation
This product includes software developed at The Apache Software Foundation (http://www.apache.org/).