Documentation
¶
Overview ¶
Package cli implements the administrative command-line workflow.
Index ¶
Constants ¶
View Source
const ( // ExitOK reports a successful administrative operation. ExitOK = 0 // ExitFailure reports an API or output failure. ExitFailure = 1 // ExitUsage reports invalid command-line input. ExitUsage = 2 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API interface {
ExecuteCommand(context.Context, string, apihttp.CommandRequest) (controlplane.CommandResult, error)
ListWorkers(context.Context, string, client.WorkerQuery) (apihttp.WorkerPage, error)
ListWorkloads(context.Context, string, client.WorkloadQuery) (controlkubernetes.Page, error)
ListAudit(context.Context, string, client.AuditQuery) (apihttp.AuditPage, error)
GetCommand(context.Context, string, string) (controlplane.CommandResult, error)
}
API is the bounded administrative surface consumed by the CLI.
Click to show internal directories.
Click to hide internal directories.