...

Package kubedev

Overview ▾

type DevClient

type DevClient struct {
    // contains filtered or unexported fields
}

func NewDevClient

func NewDevClient(
    kubernetesClient kclient.ClientInterface,
    prefClient preference.Client,
    portForwardClient portForward.Client,
    watchClient watch.Client,
    bindingClient binding.Client,
    syncClient sync.Client,
    filesystem filesystem.Filesystem,
    execClient exec.Client,
    deleteClient _delete.Client,
    configAutomountClient configAutomount.Client,
) *DevClient

func (*DevClient) CleanupResources

func (o *DevClient) CleanupResources(ctx context.Context, out io.Writer) error

func (*DevClient) Run

func (o *DevClient) Run(
    ctx context.Context,
    commandName string,
) error

func (*DevClient) Start

func (o *DevClient) Start(
    ctx context.Context,
    options dev.StartOptions,
) error

Subdirectories

Name Synopsis
..
storage
utils