Documentation
¶
Index ¶
Constants ¶
View Source
const Version string = "v1"
Variables ¶
View Source
var Kubernetes = &kubernetesInfo{
RegexPatterns: &kubernetesRegexPatterns{
Name: "^[a-z][a-z0-9-]{0,50}[a-z0-9]$",
},
}
Functions ¶
This section is empty.
Types ¶
type AppConfig ¶
type AppConfig struct {
Name string
Container *AppContainer
External *AppExternal
}
type AppContainer ¶
type AppExternal ¶
type DevSpaceConfig ¶
type DevSpaceConfig struct {
Version string `yaml:"version"`
PortForwarding []*PortForwarding `yaml:"portForwarding"`
SyncPaths []*SyncPath `yaml:"syncPath"`
Registry map[interface{}]interface{} `yaml:"registry,omitempty"`
}
type PortForwarding ¶
type PortForwarding struct {
ResourceType string `yaml:"resourceType"`
LabelSelector map[string]string `yaml:"labelSelector"`
PortMappings []*PortMapping `yaml:"portMappings"`
}
type PortMapping ¶
type PrivateConfig ¶
type PrivateConfig struct {
Version string `yaml:"version"`
Release *Release `yaml:"release"`
Registry *RegistryAccess `yaml:"registry"`
Cluster *Cluster `yaml:"cluster"`
}
type RegistryAccess ¶
type RegistryAccess struct {
Release *Release `yaml:"release"`
User *RegistryUser `yaml:"user"`
}
type RegistryUser ¶
Click to show internal directories.
Click to hide internal directories.