Documentation
¶
Index ¶
- Constants
- type AgentConfig
- type ClusterAgent
- func (g *ClusterAgent) GetNodeInfo(ctx context.Context, req *agentgrpc.GetNodeInfoRequest) (*agentgrpc.NodeInfo, error)
- func (g *ClusterAgent) Init(version string, build string) error
- func (g *ClusterAgent) PullImage(ctx context.Context, req *agentgrpc.PullImageRequest) (*agentgrpc.AgentRet, error)
- func (g *ClusterAgent) PurgeNode(ctx context.Context, req *agentgrpc.PurgeNodeRequest) (*agentgrpc.PurgeNodeAnswer, error)
- type Logf
Constants ¶
View Source
const RegistryToken = ""
RegistryToken token used for registry
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentConfig ¶
type AgentConfig struct {
// contains filtered or unexported fields
}
AgentConfig configuration parameters
type ClusterAgent ¶
type ClusterAgent struct {
// contains filtered or unexported fields
}
ClusterAgent struct
func (*ClusterAgent) GetNodeInfo ¶
func (g *ClusterAgent) GetNodeInfo(ctx context.Context, req *agentgrpc.GetNodeInfoRequest) (*agentgrpc.NodeInfo, error)
GetNodeInfo return node information
func (*ClusterAgent) Init ¶
func (g *ClusterAgent) Init(version string, build string) error
Init Connect to docker engine, get initial containers list and start the agent
func (*ClusterAgent) PullImage ¶
func (g *ClusterAgent) PullImage(ctx context.Context, req *agentgrpc.PullImageRequest) (*agentgrpc.AgentRet, error)
PullImage pull infra images
func (*ClusterAgent) PurgeNode ¶
func (g *ClusterAgent) PurgeNode(ctx context.Context, req *agentgrpc.PurgeNodeRequest) (*agentgrpc.PurgeNodeAnswer, error)
PurgeNode remove containers, images, volumes
Click to show internal directories.
Click to hide internal directories.