Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
contiv-agent
Contiv-agent is an extended vpp agent.
|
Contiv-agent is an extended vpp agent. |
contiv-crd
Contiv-crd is an agent that start a custom resource for Kubernetes responsible to get telemetry information for every node
|
Contiv-crd is an agent that start a custom resource for Kubernetes responsible to get telemetry information for every node |
contiv-init
Contiv-init is the init process of the contiv vswitch POD.
|
Contiv-init is the init process of the contiv vswitch POD. |
contiv-ksr
Contiv-ksr is an agent that watches k8s resources and propagates all changes into the ETCD data store.
|
Contiv-ksr is an agent that watches k8s resources and propagates all changes into the ETCD data store. |
contiv-stn
Contiv-stn is a Daemon which acts as a GRPC server, serving "Steal the NIC" requests - requests to unbind an interface from the kernel driver.
|
Contiv-stn is a Daemon which acts as a GRPC server, serving "Steal the NIC" requests - requests to unbind an interface from the kernel driver. |
mock
|
|
localclient
Package localclient contains mocks for transactions created by DSL structures in localclient packages.
|
Package localclient contains mocks for transactions created by DSL structures in localclient packages. |
localclient/dsl
Package dsl is base package for mocks of DSL transaction creators.
|
Package dsl is base package for mocks of DSL transaction creators. |
pkg
|
|
pci
Package pci provides API for binding & unbinding of PCI devices to a specific driver.
|
Package pci provides API for binding & unbinding of PCI devices to a specific driver. |
plugins
|
|
bgpreflector
Package bgpreflector reflects BGP routes installed in the host system's network stack (default network namespace) into VPP.
|
Package bgpreflector reflects BGP routes installed in the host system's network stack (default network namespace) into VPP. |
crd/pkg/client/clientset/versioned
This package has the automatically generated clientset.
|
This package has the automatically generated clientset. |
crd/pkg/client/clientset/versioned/fake
This package has the automatically generated fake clientset.
|
This package has the automatically generated fake clientset. |
crd/pkg/client/clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
|
This package contains the scheme of the automatically generated clientset. |
crd/pkg/client/clientset/versioned/typed/contivppio/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
crd/pkg/client/clientset/versioned/typed/contivppio/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
crd/pkg/client/clientset/versioned/typed/nodeconfig/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
crd/pkg/client/clientset/versioned/typed/nodeconfig/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
crd/pkg/client/clientset/versioned/typed/telemetry/v1
This package has the automatically generated typed clients.
|
This package has the automatically generated typed clients. |
crd/pkg/client/clientset/versioned/typed/telemetry/v1/fake
Package fake has the automatically generated clients.
|
Package fake has the automatically generated clients. |
devicemanager
Package devicemanager is responsible for allocation & connection of special devices that may need to be connected to pods in case they are defined in resources section of a pod definition.
|
Package devicemanager is responsible for allocation & connection of special devices that may need to be connected to pods in case they are defined in resources section of a pod definition. |
ipam
Package ipam provides node-local IPAM calculations: POD IP addresses, VPP-host interconnect, node interconnect IP addresses and SRv6 SIDs.
|
Package ipam provides node-local IPAM calculations: POD IP addresses, VPP-host interconnect, node interconnect IP addresses and SRv6 SIDs. |
ipnet
Package ipnet configures VPP-based IPv4 network connectivity between Kubernetes pods and nodes.
|
Package ipnet configures VPP-based IPv4 network connectivity between Kubernetes pods and nodes. |
ksr
Package ksr implements plugin that watches K8s resources and causes all changes to be reflected in the ETCD data store.
|
Package ksr implements plugin that watches K8s resources and causes all changes to be reflected in the ETCD data store. |
policy
Package policy implements Kubernetes Network policies [1] for Contiv/VPP.
|
Package policy implements Kubernetes Network policies [1] for Contiv/VPP. |
service
Package service implements Kubernetes Services [1] for Contiv/VPP.
|
Package service implements Kubernetes Services [1] for Contiv/VPP. |
statscollector
Package statscollector implements plugin that collects the statistics from vpp interfaces and publishes them to prometheus.
|
Package statscollector implements plugin that collects the statistics from vpp interfaces and publishes them to prometheus. |
Click to show internal directories.
Click to hide internal directories.