package topo

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message BoundedInteger

topo.proto:115

BoundedInteger to capture the range of max or min for a particular constraint.

Used in: KernelParam

message CertificateCfg

topo.proto:188

Used in: Config

message Config

topo.proto:161

Config is the k8s pod specific configuration for a node.

Used in: Node

message HostConstraint

topo.proto:97

HostConstraint is a constraint on the host where the node is running.

Used in: Node

message Interface

topo.proto:121

Interface keys must be the same as the links a,z int.

Used in: Node

enum Interface.InterfaceType

topo.proto:122

Used in: Interface

message KernelParam

topo.proto:105

KernelParam is a parameter on the host kernel.

Used in: HostConstraint

topo.proto:153

Link is single link between nodes in the topology. Interfaces must start eth1 - eth0 is the default k8s interface.

Used in: Topology

message Node

topo.proto:50

Node is a single container inside the topology

Used in: Topology

enum Node.Type

topo.proto:52

Used in: Node

message SelfSignedCertCfg

topo.proto:197

Used in: CertificateCfg

message Service

topo.proto:214

Service is k8s Service to exposed to the cluster. The initial input can be provided by the user for which services they would like exposed. Once the service is created KNE will fill in the outside information for the user to access the services. The user should specify inside port for this is the port the container will listen on.

Used in: Node

message Topology

topo.proto:24

Topology message defines what nodes and links will be created inside the mesh.

Used in: controller.CreateTopologyRequest, controller.CreateTopologyResponse, controller.ShowTopologyResponse

enum Vendor

topo.proto:32

Vendor of the node. Topology manager uses this enum to dispatch the node to the correct controller.

Used in: event.Node, Node