Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPAM Webhook System Support #159

Open
dronenb opened this issue Aug 14, 2024 · 2 comments
Open

IPAM Webhook System Support #159

dronenb opened this issue Aug 14, 2024 · 2 comments
Labels
JIRA Added to JIRA board

Comments

@dronenb
Copy link

dronenb commented Aug 14, 2024

Title

IPAM webhook support

Description

Allow hitting a remote endpoint for IP + hostname allocation/release. This would allow for interaction/interoperability with systems that may be internal only (IE, non public facing API's).

Actual Problem

Presently, the only providers supported for IPAM are the FIC and Infoblox.

Solution Proposed

Allow support for arbitrary webhook for IP allocation/release, similar to Cert-Manager and ExternalDNS do:

https://cert-manager.io/docs/configuration/acme/dns01/webhook/
https://github.com/kubernetes-sigs/external-dns?tab=readme-ov-file#new-providers

Alternatives

A pluggable method for introducing new providers.

Additional context

May help w/ the following other issues:

@trinaths
Copy link
Collaborator

Created [CONTCNTR-4844] for internal tracking.

@mdditt2000
Copy link
Contributor

@dronenb would like to schedule a call for next with the FIC team to discuss this more in detail.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
JIRA Added to JIRA board
Projects
None yet
Development

No branches or pull requests

3 participants