capi-phpipam

module
v0.0.0-...-9264194 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 21, 2024 License: Apache-2.0

README

Cluster API IPAM Provider - phpIPAM

This is a demo implementation of the new Cluster API IPAM provider feature, using phpIPAM as our IPAM.

This is not suitable for production, lacks a lot of testing, etc.

The idea here is to help people willing to implement their own IPAM provider to use this repository as a demo.

But really, what is this?

There is some explanation at https://www.rkatz.xyz/post/2024-02-21-implementing-a-capi-ipam-provider/ but mostly, this is a dumb implementation of a CAPI IPAM Provider to show how it works and how someone can implement their own :)

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the ipam v1alpha1 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io
Package v1alpha1 contains API Schema definitions for the ipam v1alpha1 API group +kubebuilder:object:generate=true +groupName=ipam.cluster.x-k8s.io
pkg
index
Package index implements several indexes for the controller-runtime Managers cache.
Package index implements several indexes for the controller-runtime Managers cache.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL