sdk-vppagent

module
v0.0.0-...-83e77c6 Latest Latest
Warning

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

Go to latest
Published: Jan 20, 2021 License: Apache-2.0

Directories

Path Synopsis
pkg
networkservice/acl
Package acl provides a NetworkServiceServer chain element to apply an ingress acl
Package acl provides a NetworkServiceServer chain element to apply an ingress acl
networkservice/bridge
Package bridge provides networkservice chain elements for plugging vWires into bridges
Package bridge provides networkservice chain elements for plugging vWires into bridges
networkservice/chains/xconnectns
Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder
Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder Package xconnectns provides an Endpoint that implements the cross connect networks service for use as a Forwarder
networkservice/commit
Package commit provides networkservice chain elements for committing the vppagent *configurator.Config retrieved using vppagent.Config(ctx) to the actual vppagent instance.
Package commit provides networkservice chain elements for committing the vppagent *configurator.Config retrieved using vppagent.Config(ctx) to the actual vppagent instance.
networkservice/connectioncontext
Package connectioncontext provides networkservice chain elements for applying connectioncontext to the vppagent side of vWires being plugged into vppagent
Package connectioncontext provides networkservice chain elements for applying connectioncontext to the vppagent side of vWires being plugged into vppagent
networkservice/connectioncontext/ethernetcontext/macaddress
Package macaddress provides networkservice chain elements for setting the mac address on vpp interfaces
Package macaddress provides networkservice chain elements for setting the mac address on vpp interfaces
networkservice/connectioncontext/ipcontext/ipaddress
Package ipaddress provides networkservice chain elements to set the ip address on vpp interfaces
Package ipaddress provides networkservice chain elements to set the ip address on vpp interfaces
networkservice/connectioncontext/ipcontext/routes
Package routes - configure routes on vpp using vppagent when used as client or endpoint
Package routes - configure routes on vpp using vppagent when used as client or endpoint
networkservice/connectioncontextkernel
Package connectioncontextkernel provides networkservice chain elements for applying connection context to the kernel interface side of vWires being plugged into the vppagent
Package connectioncontextkernel provides networkservice chain elements for applying connection context to the kernel interface side of vWires being plugged into the vppagent
networkservice/connectioncontextkernel/ethernetcontext/arps
Package arps provides networkservice chain elements for setting the arp entries for kernel linux config
Package arps provides networkservice chain elements for setting the arp entries for kernel linux config
networkservice/connectioncontextkernel/ethernetcontext/getmac
Package getmac provides networkservice chain elements for getting the mac address on kernel interfaces
Package getmac provides networkservice chain elements for getting the mac address on kernel interfaces
networkservice/connectioncontextkernel/ethernetcontext/macaddress
Package macaddress provides networkservice chain elements for setting the mac address on kernel interfaces
Package macaddress provides networkservice chain elements for setting the mac address on kernel interfaces
networkservice/connectioncontextkernel/ipcontext/ipaddress
Package ipaddress provides networkservice chain elements that support setting ip addresses on kernel interfaces
Package ipaddress provides networkservice chain elements that support setting ip addresses on kernel interfaces
networkservice/connectioncontextkernel/ipcontext/routes
Package routes provides a NetworkServiceServer that sets the routes in the kernel from the connection context
Package routes provides a NetworkServiceServer that sets the routes in the kernel from the connection context
networkservice/mechanisms/checkvppagentmechanism
Package checkvppagentmechanism - provides a test suite for testing vppagent mechanism implementation chain elements
Package checkvppagentmechanism - provides a test suite for testing vppagent mechanism implementation chain elements
networkservice/mechanisms/directmemif
Package directmemif provides server chain element that create connection between two memif interfaces
Package directmemif provides server chain element that create connection between two memif interfaces
networkservice/mechanisms/kernel
Package kernel provides a networkservice chain element that properly handles the kernel Mechanism
Package kernel provides a networkservice chain element that properly handles the kernel Mechanism
networkservice/mechanisms/kernel/kerneltap
Package kerneltap provides networkservice chain elements that support the kernel Mechanism via tapv2
Package kerneltap provides networkservice chain elements that support the kernel Mechanism via tapv2
networkservice/mechanisms/kernel/kernelvethpair
Package kernelvethpair provides networkservice chain elements that support the kernel Mechanism using veth pairs
Package kernelvethpair provides networkservice chain elements that support the kernel Mechanism using veth pairs
networkservice/mechanisms/memif
Package memif provides networkservice chain elements that support the memif Mechanism
Package memif provides networkservice chain elements that support the memif Mechanism
networkservice/mechanisms/srv6
Package srv6 provides networkservice chain elements that support the SRv6 Mechanism
Package srv6 provides networkservice chain elements that support the SRv6 Mechanism
networkservice/mechanisms/vxlan
Package vxlan provides networkservice chain elements that support the vxlan Mechanism
Package vxlan provides networkservice chain elements that support the vxlan Mechanism
networkservice/metrics
Package metrics - implement vpp based metrics collector service, it update connection on passing Request() with set of new metrics received during interval
Package metrics - implement vpp based metrics collector service, it update connection on passing Request() with set of new metrics received during interval
networkservice/utils/checks/testinterfaceappender
Package testinterfaceappender provides networkservice chain elements that appends the memif interface to vppConfig.Interfaces
Package testinterfaceappender provides networkservice chain elements that appends the memif interface to vppConfig.Interfaces
networkservice/vppagent
Package vppagent is a networkservice chain element that inserts a vppagent *configurator.Config into the
Package vppagent is a networkservice chain element that inserts a vppagent *configurator.Config into the
networkservice/xconnect/l2xconnect
Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect
Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect Package l2xconnect provides a NetworkServiceClient chain element for an l2 cross connect
tools/kernelctx
Package kernelctx enables the server side kernel interface to be stored in the context
Package kernelctx enables the server side kernel interface to be stored in the context
tools/netnsinode
Package netnsinode provides utility functions for working with Linux Network Namespace Inodes
Package netnsinode provides utility functions for working with Linux Network Namespace Inodes
tools/vppagent
Package vppagent provides a simple StartAndDialContext function that will start up a local vppagent, dial it, and return the grpc.ClientConnInterface
Package vppagent provides a simple StartAndDialContext function that will start up a local vppagent, dial it, and return the grpc.ClientConnInterface

Jump to

Keyboard shortcuts

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