-
Notifications
You must be signed in to change notification settings - Fork 498
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
Refactor VNF Appliance #6280
Comments
rsmontero
added a commit
to OpenNebula/docs
that referenced
this issue
Oct 3, 2023
The OneGate configuration guide also includes a recommend network setup
|
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 4, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in VROUTER mode only. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 5, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in VROUTER mode only. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 8, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 10, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 13, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 13, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 14, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 15, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 16, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 16, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 22, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 22, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
sk4zuzu
added a commit
to OpenNebula/one-apps
that referenced
this issue
Dec 22, 2023
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec).
rsmontero
pushed a commit
to OpenNebula/one-apps
that referenced
this issue
Jan 2, 2024
This is a refactor of the previously used VNF service (to be obsolete). All the main features have been included: - DHCP4 server (kea + onelease) - DNS forwarder (unbound) - Router4 - NAT4 - SDNAT4 - LVS (keepalived's built-in, static + onegate) - HAProxy (static + onegate) - Keepalived with failover capability (via one-failover service) Also works: - It's *mostly* compatible with the VNF's interface. - Each feature is presented as a simple OpenRC service. - Failover is now implemented via unix pipes instead of script hooks. - Load-balancers (LVS and HAProxy) work now in both VROUTER and OneFlow modes. - Re-contextualization is fully supported. - Lots of unit tests (rspec). Move old appliance code to /appliances/legacy/ + tiny fixes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
!! TO BE COMPLETED
Description
Brief description of the new functionality
Use case
How are you going to use this new feature? Why do you need it?
Interface Changes
Describe any changes you'd like to see to current interfaces including Sunstone, CLI, or/and API
Additional Context
Please feel free to add any other context or screenshots about the feature request here. Or any other alternative you have considered to address this new feature.
Progress Status
The text was updated successfully, but these errors were encountered: