Documentation ¶
Index ¶
- func DumpCmd(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, nodeName string, ...)
- func NodeIPamCmd(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, nodeName string)
- func PrintAllIpams(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd)
- func PrintAllPods(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd)
- func PrintNodes(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd)
- func PrintPodsPerNode(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, input string)
- func VppCliCmd(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, nodeName string, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DumpCmd ¶
func DumpCmd(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, nodeName string, dumpType string)
DumpCmd executes the specified vpp dump operation on the specified node. if not operation is specified, it finds the available operations on the local node and prints them to the console.
func NodeIPamCmd ¶
func NodeIPamCmd(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, nodeName string)
NodeIPamCmd prints out the ipam information of a specific node
func PrintAllIpams ¶
func PrintAllIpams(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd)
PrintAllIpams prints IPAM information for all nodes
func PrintAllPods ¶
func PrintAllPods(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd)
PrintAllPods will print out all of the non local pods in a network in a table format.
func PrintNodes ¶
func PrintNodes(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd)
PrintNodes will print out all of the cmdimpl in a network in a table format.
func PrintPodsPerNode ¶
func PrintPodsPerNode(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, input string)
PrintPodsPerNode will print out all of the non-local pods for a certain pods along with their tap interface ip address
func VppCliCmd ¶
func VppCliCmd(client *remote.HTTPClient, db *etcd.BytesConnectionEtcd, nodeName string, vppclicmd string)
VppCliCmd sends a VPP debug CLI command to the specified node's VPP Agent and prints the output of the command to console.
Types ¶
This section is empty.