https://github.com/spectrocloud/cluster-api-provider-vsphere-static-ip
Static IP support for CAPV
https://github.com/spectrocloud/cluster-api-provider-vsphere-static-ip
Last synced: 5 months ago
JSON representation
Static IP support for CAPV
- Host: GitHub
- URL: https://github.com/spectrocloud/cluster-api-provider-vsphere-static-ip
- Owner: spectrocloud
- License: apache-2.0
- Created: 2020-07-06T22:23:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2026-01-28T04:59:37.000Z (5 months ago)
- Last Synced: 2026-01-28T20:57:04.956Z (5 months ago)
- Language: Go
- Size: 313 KB
- Stars: 26
- Watchers: 1
- Forks: 8
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cluster API Provider vSphere Static IP
This repository contains controllers to integrate [Kubernetes Cluster API Provider vSphere](https://github.com/kubernetes-sigs/cluster-api-provider-vsphere) with the different IPAM solutions. [Metal3 IP Address Manager](https://github.com/metal3-io/ip-address-manager) is currently the default IPAM solution that is integrated.
## Compatibility with Cluster API
| M3IPAM version | CAPV version | Cluster API version |
|-------------------|-------------------|---------------------|
| v1alpha1 (v0.0.4) | v1alpha3 (v0.7.1) | v1alpha3 ( >= v0.3.7) |
## Documentation
See the [Workflow Documentation](docs/workflow.md) for a description of the end-to-end flow.
## Deployment
### Deploy cluster API Provider vSphere static IP
```sh
make deploy
```
### Run locally
```sh
kubectl scale -n capv-system deployment.v1.apps/capv-static-ip-controller-manager \
--replicas 0
make run
```