Documentation ¶
Index ¶
- Variables
- type SpreadCli
- func (s SpreadCli) Add() *cli.Command
- func (s SpreadCli) Build() *cli.Command
- func (s SpreadCli) Cluster() *cli.Command
- func (s SpreadCli) Commit() *cli.Command
- func (s *SpreadCli) Deploy() *cli.Command
- func (s SpreadCli) Diff() *cli.Command
- func (s SpreadCli) ExecGitCmd(args ...string)
- func (s SpreadCli) Git() *cli.Command
- func (s SpreadCli) Init() *cli.Command
- func (s SpreadCli) Link() *cli.Command
- func (s SpreadCli) Param() *cli.Command
- func (s SpreadCli) Pull() *cli.Command
- func (s SpreadCli) Push() *cli.Command
- func (s SpreadCli) Remote() *cli.Command
- func (s SpreadCli) Show() *cli.Command
- func (s SpreadCli) Status() *cli.Command
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNoWorkDir is returned when the CLI was started without a working directory set. ErrNoWorkDir = errors.New("no working directory was set") )
View Source
var (
ErrNothingDeployable = errors.New("there is nothing deployable")
)
Functions ¶
This section is empty.
Types ¶
type SpreadCli ¶
type SpreadCli struct {
// contains filtered or unexported fields
}
SpreadCli is the spread command line client.
func NewSpreadCli ¶
NewSpreadCli returns a spread command line interface (CLI) client.NewSpreadCli. All functionality accessible from the command line is attached to this struct.
func (SpreadCli) Cluster ¶ added in v0.1.5
Cluster manages the localkube Kubernetes development environment.
func (SpreadCli) Diff ¶ added in v1.0.0
Diff shows the difference bettwen the cluster and the index.
func (SpreadCli) ExecGitCmd ¶ added in v1.0.0
Click to show internal directories.
Click to hide internal directories.