Documentation
¶
Index ¶
- type Environment
- func (te *Environment) ApplySetup(pathToRootConfig string, config *rest.Config, setupDirectoryPath string, ...) error
- func (te *Environment) ApplyYAML(pathToRootConfig string, config *rest.Config, pathToSetupDir string, ...) error
- func (te *Environment) Start() (*rest.Config, string, error)
- func (te *Environment) Stop(useExistingCluster bool) error
- type KCPServer
- type TemplateParameters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct {
Scheme *runtime.Scheme
ControlPlaneStartTimeout time.Duration
ControlPlaneStopTimeout time.Duration
Config *rest.Config
RelativeSetupDirectory string
PathToRoot string
RelativeAssetDirectory string
ProviderWorkspace string
APIExportEndpointSliceName string
// contains filtered or unexported fields
}
func NewEnvironment ¶
func (*Environment) ApplySetup ¶
func (*Environment) Stop ¶
func (te *Environment) Stop(useExistingCluster bool) error
type KCPServer ¶
type KCPServer struct {
Out io.Writer
Err io.Writer
StartTimeout time.Duration
StopTimeout time.Duration
Dir string
Binary string
Args []string
PathToRoot string
// contains filtered or unexported fields
}
func NewKCPServer ¶
type TemplateParameters ¶
type TemplateParameters struct {
ApiExportRootTenancyKcpIoIdentityHash string `json:"apiExportRootTenancyKcpIoIdentityHash"`
ApiExportRootTopologyKcpIoIdentityHash string `json:"apiExportRootTopologyKcpIoIdentityHash"`
ApiExportRootShardsKcpIoIdentityHash string `json:"apiExportRootShardsKcpIoIdentityHash"`
}
Click to show internal directories.
Click to hide internal directories.