Documentation ¶
Index ¶
- Constants
- Variables
- func GetSSHConfigFilePath() (string, error)
- type RemoteDevelopment
- func (r *RemoteDevelopment) Down() error
- func (r *RemoteDevelopment) StartSSHTerminal() error
- func (r *RemoteDevelopment) Up() error
- func (r *RemoteDevelopment) Wait() error
- func (r *RemoteDevelopment) WithEnvironmentResource(environmentResource *environment.EnvironmentResource) *RemoteDevelopment
- func (r *RemoteDevelopment) WithEnvironmentWorkspaceDir(environmentWorkspaceDir string) *RemoteDevelopment
- func (r *RemoteDevelopment) WithKubeConfigPath(kubeConfigPath string) *RemoteDevelopment
- func (r *RemoteDevelopment) WithLocalSyncPath(localSyncPath string) *RemoteDevelopment
- func (r *RemoteDevelopment) WithPortMappings(portMappings []string) *RemoteDevelopment
- func (r *RemoteDevelopment) WithRemoteSyncPath(remoteSyncPath string) *RemoteDevelopment
- func (r *RemoteDevelopment) WithSyncMode(syncMode remoteDevMutagenConfig.Mode) *RemoteDevelopment
- func (r *RemoteDevelopment) WithWaitTimeout(waitTimeout int64) *RemoteDevelopment
Constants ¶
View Source
const (
KubeConfigFilename = "kube-config.yaml"
)
Variables ¶
View Source
var (
ErrNoOrganizationSelected = fmt.Errorf("you need to select an organization first")
)
Functions ¶
func GetSSHConfigFilePath ¶ added in v0.13.0
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) 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) WithEnvironmentResource ¶ added in v0.8.2
func (r *RemoteDevelopment) WithEnvironmentResource(environmentResource *environment.EnvironmentResource) *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) WithPortMappings ¶ added in v0.8.0
func (r *RemoteDevelopment) WithPortMappings(portMappings []string) *RemoteDevelopment
func (*RemoteDevelopment) WithRemoteSyncPath ¶ added in v0.7.0
func (r *RemoteDevelopment) WithRemoteSyncPath(remoteSyncPath string) *RemoteDevelopment
func (*RemoteDevelopment) WithSyncMode ¶ added in v0.11.0
func (r *RemoteDevelopment) WithSyncMode(syncMode remoteDevMutagenConfig.Mode) *RemoteDevelopment
func (*RemoteDevelopment) WithWaitTimeout ¶ added in v0.11.0
func (r *RemoteDevelopment) WithWaitTimeout(waitTimeout int64) *RemoteDevelopment
Click to show internal directories.
Click to hide internal directories.