CNI - Container Network Interface(容器网络接口)
接口定义
type CNI interface {
AddNetworkList(net *NetworkConfigList, rt *RuntimeConf) (types.Result, error)
DelNetworkList(net *NetworkConfigList, rt *RuntimeConf) error
AddNetwork(net *NetworkConfig, rt *RuntimeConf) (types.Result, error)
DelNetwork(net *NetworkConfig, rt *RuntimeConf) error
}设计考量
CNI插件
参数
将容器添加到网络
从网络中删除容器
IP分配
IPAM插件
可用插件
Main:接口创建
IPAM:IP地址分配
Meta:其它插件
参考
Last updated