package
1.0.5
Repository: https://github.com/fgschwan/vpp-agent.git
Documentation: pkg.go.dev

# README

DISCLAIMER: work in progress, this plugin needs a lot of cleanup

Support for VPP ACL on Network Interfaces. This plugin uses ETCD configuration (see sub folder model/acl) and translates it to the VPP ACL Binary API Calls.

# Packages

Package binapi defines the aclplugin's southbound API.
Package model defines the acplugin's northbound API.
Package vppcalls contains wrappers over VPP ACL binary APIs.

# Structs

ACLConfigurator runs in the background in its own goroutine where it watches for any changes in the configuration of ACLs as modelled by the proto file "../model/acl/acl.proto" and stored in ETCD under the key "/vnf-agent/{agent-label}/vpp/config/v1/acl/".