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

Update lib mappers to include containerlab "kinds" #595

Open
jeffkala opened this issue Nov 18, 2024 · 1 comment
Open

Update lib mappers to include containerlab "kinds" #595

jeffkala opened this issue Nov 18, 2024 · 1 comment

Comments

@jeffkala
Copy link
Collaborator

Environment

  • netutils version: next

Proposed Functionality

Add a new library mapper to include common "kinds"

Use Case

Going between different libraries it'd be nice to be able to map containerlab "kinds" definition to other frameworks on how to connect to them.
https://containerlab.dev/manual/kinds/

@itdependsnetworks
Copy link
Contributor

Taken from https://github.com/srl-labs/containerlab/blob/main/docs/manual/kinds/index.md?plain=1

Name Short/Long kind name Status Packaging
Nokia SR Linux nokia_srlinux supported container
Nokia SR OS nokia_sros supported VM
Arista cEOS arista_ceos supported container
Arista vEOS arista_veos supported VM
Juniper cRPD juniper_crpd supported container
Juniper vMX juniper_vmx supported VM
Juniper vQFX juniper_vqfx supported VM
Juniper vSRX juniper_vsrx supported VM
Juniper vJunos-router juniper_vjunosrouter supported VM
Juniper vJunos-switch juniper_vjunosswitch supported VM
Juniper vJunosEvolved juniper_vjunosevolved supported VM
Cisco XRd cisco_xrd supported container
Cisco XRv9k cisco_xrv9k supported VM
Cisco XRv cisco_xrv supported VM
Cisco CSR1000v cisco_csr1000v supported VM
Cisco Nexus 9000v cisco_n9kv supported VM
Cisco 8000 cisco_c8000 supported VM+
Cisco Catalyst 9000v cisco_cat9kv supported VM
Cisco IOL cisco_iol supported container
Cisco FTDv cisco_ftdv supported VM
Cumulus VX cumulus_cvx supported container
Aruba ArubaOS-CX aruba_aoscx supported VM
SONiC sonic supported container
SONiC VM sonic_vm supported VM
Dell FTOS10v dell_ftos supported VM
Dell SONiC dell_sonic supported VM
Mikrotik RouterOS mikrotik_ros supported VM
Huawei VRP huawei_vrp supported VM
IPInfusion OcNOS ipinfusion_ocnos supported VM
OpenBSD openbsd supported VM
Keysight ixia-c-one keysight_ixia-c-one supported container
Ostinato linux supported container
Check Point Cloudguard checkpoint_cloudguard supported VM
Fortinet Fortigate fortinet_fortigate supported VM
Palo Alto PAN paloalto_panos supported VM
Linux bridge bridge supported N/A
Linux container linux supported container
RARE/freeRtr rare supported container
Openvswitch bridge ovs-bridge supported N/A
External container ext-container supported container
Host host supported N/A

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

No branches or pull requests

2 participants