remote_development

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KubeConfigFilename = "kube-config.yaml"
)

Variables

View Source
var (
	ErrNoEnvironments        = fmt.Errorf("no environments available")
	ErrNoOrganizations       = fmt.Errorf("no organizations available")
	ErrNoComponents          = fmt.Errorf("no components available")
	ErrNoComponentResourcess = fmt.Errorf("no component resourcess available")
	ErrNoProjects            = fmt.Errorf("no projects available")
)
View Source
var (
	ErrNoOrganizationSelected = fmt.Errorf("you need to select an organization first")
)

Functions

This section is empty.

Types

type RemoteDevelopment

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

func NewRemoteDevelopment

func NewRemoteDevelopment() *RemoteDevelopment

func (*RemoteDevelopment) Down added in v0.7.0

func (r *RemoteDevelopment) Down() error

func (*RemoteDevelopment) SelectComponent

func (r *RemoteDevelopment) SelectComponent() error

func (*RemoteDevelopment) SelectComponentResource added in v0.7.0

func (r *RemoteDevelopment) SelectComponentResource() error

func (*RemoteDevelopment) SelectEnvironment

func (r *RemoteDevelopment) SelectEnvironment() error

func (*RemoteDevelopment) SelectOrganization

func (r *RemoteDevelopment) SelectOrganization() error

func (*RemoteDevelopment) SelectProject

func (r *RemoteDevelopment) SelectProject() error

func (*RemoteDevelopment) StartSSHTerminal

func (r *RemoteDevelopment) StartSSHTerminal() error

func (*RemoteDevelopment) Up added in v0.7.0

func (r *RemoteDevelopment) Up() error

func (*RemoteDevelopment) Wait

func (r *RemoteDevelopment) Wait() error

func (*RemoteDevelopment) WithComponent

func (r *RemoteDevelopment) WithComponent(component *bunnysdk.ComponentItem) *RemoteDevelopment

func (*RemoteDevelopment) WithComponentResource added in v0.7.0

func (r *RemoteDevelopment) WithComponentResource(component *bunnysdk.ComponentResourceItem) *RemoteDevelopment

func (*RemoteDevelopment) WithEnvironment added in v0.7.0

func (r *RemoteDevelopment) WithEnvironment(environment *bunnysdk.EnvironmentItem) *RemoteDevelopment

func (*RemoteDevelopment) WithEnvironmentWorkspaceDir added in v0.7.0

func (r *RemoteDevelopment) WithEnvironmentWorkspaceDir(environmentWorkspaceDir string) *RemoteDevelopment

func (*RemoteDevelopment) WithKubeConfigPath added in v0.7.0

func (r *RemoteDevelopment) WithKubeConfigPath(kubeConfigPath string) *RemoteDevelopment

func (*RemoteDevelopment) WithLocalSyncPath added in v0.7.0

func (r *RemoteDevelopment) WithLocalSyncPath(localSyncPath string) *RemoteDevelopment

func (*RemoteDevelopment) WithOrganization added in v0.7.0

func (r *RemoteDevelopment) WithOrganization(organization *bunnysdk.OrganizationItem) *RemoteDevelopment

func (*RemoteDevelopment) WithPortMappings added in v0.8.0

func (r *RemoteDevelopment) WithPortMappings(portMappings []string) *RemoteDevelopment

func (*RemoteDevelopment) WithProject added in v0.7.0

func (r *RemoteDevelopment) WithProject(project *bunnysdk.ProjectItem) *RemoteDevelopment

func (*RemoteDevelopment) WithRemoteSyncPath added in v0.7.0

func (r *RemoteDevelopment) WithRemoteSyncPath(remoteSyncPath string) *RemoteDevelopment

func (*RemoteDevelopment) WithResourcePath added in v0.7.0

func (r *RemoteDevelopment) WithResourcePath(resourcePath string) *RemoteDevelopment

type ResourceType added in v0.7.0

type ResourceType string

+enum

const (
	Deployment  ResourceType = "deployment"
	StatefulSet ResourceType = "statefulset"
	DaemonSet   ResourceType = "daemonset"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL