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.