Documentation ¶
Index ¶
- type KubeBox
- func (box *KubeBox) Copy(string, string, string) error
- func (box *KubeBox) Create(template *model.BoxV1) (*model.BoxInfo, error)
- func (box *KubeBox) Delete(name string) error
- func (box *KubeBox) DeleteAll() ([]model.BoxInfo, error)
- func (box *KubeBox) Events() *event.EventBus
- func (box *KubeBox) Exec(template *model.BoxV1, name string) error
- func (box *KubeBox) List() ([]model.BoxInfo, error)
- func (box *KubeBox) Open(template *model.BoxV1) error
- func (box *KubeBox) Provider() model.BoxProvider
- func (box *KubeBox) Tunnel(string) error
- type Labels
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubeBox ¶
type KubeBox struct {
// contains filtered or unexported fields
}
func NewKubeBox ¶
func NewKubeBox(internalOpts *model.BoxInternalOpts, kubeConfig *kubernetes.KubeClientConfig) (*KubeBox, error)
func (*KubeBox) Provider ¶
func (box *KubeBox) Provider() model.BoxProvider
Click to show internal directories.
Click to hide internal directories.