Directories ¶
Path | Synopsis |
---|---|
Package cmd defines a root command for the kwokctl.
|
Package cmd defines a root command for the kwokctl. |
config
Package config provides the kwokctl config command.
|
Package config provides the kwokctl config command. |
config/reset
Package reset provides the kwokctl config reset command.
|
Package reset provides the kwokctl config reset command. |
config/tidy
Package tidy provides a command to tidy the config file
|
Package tidy provides a command to tidy the config file |
config/view
Package view provides the kwokctl config view command.
|
Package view provides the kwokctl config view command. |
create
Package create defines a parent command for cluster creation.
|
Package create defines a parent command for cluster creation. |
create/cluster
Package cluster contains a command to create a cluster.
|
Package cluster contains a command to create a cluster. |
delete
Package delete defines a parent command for cluster deletion.
|
Package delete defines a parent command for cluster deletion. |
delete/cluster
Package cluster contains a command to delete a cluster.
|
Package cluster contains a command to delete a cluster. |
etcdctl
Package etcdctl provides a method for users to use the etcdctl binary in a cluster.
|
Package etcdctl provides a method for users to use the etcdctl binary in a cluster. |
export
Package export implements the `export` command
|
Package export implements the `export` command |
export/logs
Package logs implements the `logs` command
|
Package logs implements the `logs` command |
get
Package get defines a parent command for getting artifacts, clusters and kubeconfig.
|
Package get defines a parent command for getting artifacts, clusters and kubeconfig. |
get/artifacts
Package artifacts contains a command to list binaries or images used by a cluster.
|
Package artifacts contains a command to list binaries or images used by a cluster. |
get/clusters
Package clusters contains a command to list existing clusters.
|
Package clusters contains a command to list existing clusters. |
get/kubeconfig
Package kubeconfig contains a command to prints cluster kubeconfig
|
Package kubeconfig contains a command to prints cluster kubeconfig |
hack
Package hack defines a parent command for hack data
|
Package hack defines a parent command for hack data |
hack/del
Package del defines a command to delete data in etcd
|
Package del defines a command to delete data in etcd |
hack/get
Package get defines a command to get data in etcd
|
Package get defines a command to get data in etcd |
hack/put
Package put defines a command to put data in etcd
|
Package put defines a command to put data in etcd |
kubectl
Package kubectl contains a command to use the kubectl in a cluster.
|
Package kubectl contains a command to use the kubectl in a cluster. |
logs
Package logs contains a command to log a component of a cluster.
|
Package logs contains a command to log a component of a cluster. |
scale
Package scale contains a command to scale a resource in a cluster.
|
Package scale contains a command to scale a resource in a cluster. |
snapshot
Package snapshot contains a parent command which snapshots one of cluster.
|
Package snapshot contains a parent command which snapshots one of cluster. |
snapshot/export
Package export is the export of external cluster
|
Package export is the export of external cluster |
snapshot/record
Package record provides a command to record the recording of a cluster.
|
Package record provides a command to record the recording of a cluster. |
snapshot/replay
Package replay provides a command to replay the recordingof a cluster.
|
Package replay provides a command to replay the recordingof a cluster. |
snapshot/restore
Package restore provides a command to restore the snapshot of a cluster.
|
Package restore provides a command to restore the snapshot of a cluster. |
snapshot/save
Package save provides a command to save the snapshot of a cluster.
|
Package save provides a command to save the snapshot of a cluster. |
start
Package start implements the start command
|
Package start implements the start command |
start/cluster
Package cluster implements the start cluster command
|
Package cluster implements the start cluster command |
stop
Package stop implements the stop command
|
Package stop implements the stop command |
stop/cluster
Package cluster implements the stop cluster command
|
Package cluster implements the stop cluster command |
Package components contains some helper functions related to the components.
|
Package components contains some helper functions related to the components. |
Package dryrun provides a way to print commands instead of running them.
|
Package dryrun provides a way to print commands instead of running them. |
Package etcd provides a method for operators the data in etcd.
|
Package etcd provides a method for operators the data in etcd. |
Package k8s contains some helper functions related to the Kubernetes.
|
Package k8s contains some helper functions related to the Kubernetes. |
Package pki is the package that provides functions to generate certificates
|
Package pki is the package that provides functions to generate certificates |
Package recording provides utilities for recording and replaying.
|
Package recording provides utilities for recording and replaying. |
Package runtime defines the interface of a cluster operation and providers a register method.
|
Package runtime defines the interface of a cluster operation and providers a register method. |
binary
Package binary implements the runtime.Runtime interface using the binaries.
|
Package binary implements the runtime.Runtime interface using the binaries. |
compose
Package compose implements the runtime.Runtime interface using the image.
|
Package compose implements the runtime.Runtime interface using the image. |
kind
Package kind implements the runtime.Runtime interface using the kind.
|
Package kind implements the runtime.Runtime interface using the kind. |
Package scale is the scale of cluster
|
Package scale is the scale of cluster |
Package snapshot is the snapshot of cluster
|
Package snapshot is the snapshot of cluster |
Click to show internal directories.
Click to hide internal directories.