Documentation ¶
Index ¶
- func New(nodeImpl *node.Impl) (node.Node, error)
- type Node
- func (n *Node) BackToBackLoop() bool
- func (n *Node) Create(ctx context.Context) error
- func (n *Node) Delete(ctx context.Context) error
- func (n *Node) FixInterfaces()
- func (n *Node) Pods(ctx context.Context) ([]*corev1.Pod, error)
- func (n *Node) Services(ctx context.Context) ([]*corev1.Service, error)
- func (n *Node) Status(ctx context.Context) (node.Status, error)
- func (n *Node) TopologySpecs(ctx context.Context) ([]*topologyv1.Topology, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Node ¶
func (*Node) BackToBackLoop ¶ added in v0.1.16
func (*Node) Create ¶
For the actual pod create, update the IxiaTG object state to DEPLOYED for the operator.
func (*Node) FixInterfaces ¶
func (n *Node) FixInterfaces()
func (*Node) TopologySpecs ¶
Based on OTG node config, get the network topology spec from operator; this will actually create the IxiaTG objects in INITIATED state.
Click to show internal directories.
Click to hide internal directories.