Directories
¶
Path | Synopsis |
---|---|
cmd
|
|
pkg
|
|
cni
Package cni contains all the method and types used by cello-cni, which handles CNI calls from runtime, setup/teardown networks for pod sandboxes.
|
Package cni contains all the method and types used by cello-cni, which handles CNI calls from runtime, setup/teardown networks for pod sandboxes. |
cni/driver
Package driver include all the data path driver supported by cello, currently cello uses plain ENI driver for exclusive ENI mode, IPVlan driver for shared ENI with multi IP, veth driver for the fastpath of branch-trunk ENI mode.
|
Package driver include all the data path driver supported by cello, currently cello uses plain ENI driver for exclusive ENI mode, IPVlan driver for shared ENI with multi IP, veth driver for the fastpath of branch-trunk ENI mode. |
cni/plugins/cello
Package cello is the VPC-CNI command handler.
|
Package cello is the VPC-CNI command handler. |
deviceplugin
Package deviceplugin implement utility k8s device plugin of VPC-ENI resources.
|
Package deviceplugin implement utility k8s device plugin of VPC-ENI resources. |
provider/volcengine/cellohelper/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
provider/volcengine/ec2/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
provider/volcengine/metadata/mock
Package mock_metadata is a generated GoMock package.
|
Package mock_metadata is a generated GoMock package. |
utils/logger
Package logger is the CNI logger interface, using logrus
|
Package logger is the CNI logger interface, using logrus |
utils/sysctl
Package sysctl allows to change kernel parameters at runtime.
|
Package sysctl allows to change kernel parameters at runtime. |
Click to show internal directories.
Click to hide internal directories.