Documentation
¶
Index ¶
- func PersistentVolume(node, namespace, name string) *v1.PersistentVolume
- func PersistentVolumeClaim(namespace, name string) *v1.PersistentVolumeClaim
- func Pod(namespace string, step *engine.Step) (*v1.Pod, error)
- func Service(namespace, name, podName string, ports []int) *v1.Service
- type Engine
- func (e *Engine) Create(ctx context.Context, step *engine.Step) error
- func (e *Engine) Destroy(ctx context.Context, conf *engine.Config) error
- func (e *Engine) Download(ctx context.Context, step *engine.Step, path string) (io.ReadCloser, *engine.FileInfo, error)
- func (e *Engine) Setup(ctx context.Context, conf *engine.Config) error
- func (e *Engine) Start(ctx context.Context, step *engine.Step) error
- func (e *Engine) Tail(ctx context.Context, step *engine.Step) (io.ReadCloser, error)
- func (e *Engine) Upload(ctx context.Context, step *engine.Step, path string, r io.Reader) error
- func (e *Engine) Wait(ctx context.Context, step *engine.Step) (*engine.State, error)
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PersistentVolume ¶
func PersistentVolume(node, namespace, name string) *v1.PersistentVolume
func PersistentVolumeClaim ¶
func PersistentVolumeClaim(namespace, name string) *v1.PersistentVolumeClaim
Types ¶
Click to show internal directories.
Click to hide internal directories.