mirror of
https://github.com/proxmoxer/proxmoxer.git
synced 2026-04-25 07:06:00 +03:00
[GH-ISSUE #162] Feature Request: SDN API Support #86
Labels
No labels
backend:https
backend:local
backend:openssh
backend:ssh_paramiko
pull-request
status:ansible-issue
status:help-wanted
status:info-needed
status:proxmox-issue
status:review-needed
type:bug 🐞
type:dependency ⛓️
type:docs 📝
type:enhancement ⏫
type:maintenance 🛠️
type:meta
type:question ❓
type:request ✋
type:testing 🧪
version:1.x
version:latest
version:py2
version:py3
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/proxmoxer#86
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @joffrey92 on GitHub (Apr 2, 2024).
Original GitHub issue: https://github.com/proxmoxer/proxmoxer/issues/162
Originally assigned to: @jhollowe on GitHub.
Hello Proxmoxer maintainers and community,
I'd like to request the addition of a new feature to support the Proxmox Software-Defined Networking (SDN) API. Proxmox provides a rich set of APIs for managing SDN, which can be found in their documentation here:
Proxmox SDN API Documentation
Requested Feature
The ability to manage Proxmox SDN configurations programmatically through the Proxmoxer Python wrapper would enhance automation capabilities, making it easier to manipulate zones, controllers, and various other SDN features offered by Proxmox.
...and other SDN-related actions as outlined in the Proxmox API documentation.
Use Case
Automated configuration of SDN within Proxmox environments would be beneficial for efficient network management and would allow for better integration into orchestrated workflows that rely on software-defined network configuration and management.
For example, this feature would enable scripting the setup of networks through existing CI/CD pipelines or cloud provisioning tools.
Additional Context
Proxmoxer already provides an excellent wrapper for interacting with various Proxmox APIs, and the SDN endpoints would complement the existing functionality for virtualization and node management.
Thank you for considering this request, and please let me know if you need any further details or possible contributions towards its implementation.
Thank you for your consideration,
Joffrey
@jhollowe commented on GitHub (Apr 3, 2024):
Does proxmoxer not already work with these API endpoints?
You should be able to initialize a ProxmoxAPI object and then (for example)
prox_obj.cluster.sdn.ipams.get()localbackend. #168