Documentation ¶
Index ¶
- Variables
- func ConfigFromFile(filename string) (*rest.Config, error)
- func CreateProject(clientConfig *rest.Config, namespace string, adminUser string) error
- func DefaultLocalIP4() (net.IP, error)
- func FindFreeLocalPort() (int, error)
- func StartTestRegistry(t *testing.T, kubeConfigPath string) (string, error)
- func UserClientConfig(clientConfig *rest.Config, token string) *rest.Config
- func WaitHTTP(rt http.RoundTripper, url string) error
- func WaitTCP(addr string) error
- type MasterContainer
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrorNoDefaultIP = errors.New("no suitable IP address")
ErrorNoDefaultIP is returned when no suitable non-loopback address can be found.
Functions ¶
func CreateProject ¶
func DefaultLocalIP4 ¶
DefaultLocalIP4 returns an IPv4 address that this host can be reached on. Will return NoDefaultIP if no suitable address can be found.
func FindFreeLocalPort ¶
FindFreeLocalPort returns the number of an available port number on the loopback interface. Useful for determining the port to launch a server on. Error handling required - there is a non-zero chance that the returned port number will be bound by another process after this function returns.
k8s.io/kubernetes/test/integration/framework.FindFreeLocalPort
func StartTestRegistry ¶
Types ¶
type MasterContainer ¶
func StartMasterContainer ¶
func StartMasterContainer(configDir string) (*MasterContainer, error)
func (*MasterContainer) Stop ¶
func (c *MasterContainer) Stop() error
func (*MasterContainer) WaitHealthz ¶
func (c *MasterContainer) WaitHealthz(configDir string) error
func (*MasterContainer) WriteConfigs ¶
func (c *MasterContainer) WriteConfigs(configDir string) error
Click to show internal directories.
Click to hide internal directories.