Documentation ¶
Index ¶
- Constants
- func BuildPushContainers(version string, push, verbose bool) error
- func Certificate() string
- func GetCerts(params Params) (string, string)
- func GetKubeSecret(name, namespace string) *kubev1.Secret
- func GlooDir() string
- func GlooHelmChartDir() string
- func GlooInstallDir() string
- func GlooTestArtifactsDir() string
- func GlooTestContainersDir() string
- func MakeRoute(pathType int, length int) *v1.Route
- func PrivateKey() string
- func RunCommand(verbose bool, args ...string) error
- func RunCommandInput(input string, verbose bool, args ...string) error
- func RunCommandInputOutput(input string, verbose bool, args ...string) (string, error)
- func RunCommandOutput(verbose bool, args ...string) (string, error)
- func TestVersion() string
- type Params
Constants ¶
View Source
const ( ExactPath = iota PrefixPath RegexPath )
Variables ¶
This section is empty.
Functions ¶
func BuildPushContainers ¶
builds and pushes all docker containers needed for test
func Certificate ¶ added in v0.10.1
func Certificate() string
func GetKubeSecret ¶ added in v0.10.1
func GlooHelmChartDir ¶ added in v0.10.1
func GlooHelmChartDir() string
func GlooInstallDir ¶ added in v0.10.1
func GlooInstallDir() string
func GlooTestArtifactsDir ¶ added in v0.10.1
func GlooTestArtifactsDir() string
func GlooTestContainersDir ¶ added in v0.10.1
func GlooTestContainersDir() string
func PrivateKey ¶ added in v0.10.1
func PrivateKey() string
func RunCommand ¶ added in v0.10.1
func RunCommandInput ¶ added in v0.10.1
func RunCommandInputOutput ¶ added in v0.10.1
func RunCommandOutput ¶ added in v0.10.1
func TestVersion ¶ added in v0.10.1
func TestVersion() string
Types ¶
type Params ¶ added in v0.10.1
type Params struct { Hosts string // Comma-separated hostnames and IPs to generate a certificate for ValidFrom *time.Time // Creation date ValidFor *time.Duration // Duration that certificate is valid for IsCA bool // whether this cert should be its own Certificate Authority RsaBits int // Size of RSA key to generate. Ignored if EcdsaCurve is set EcdsaCurve string // ECDSA curve to use to generate a key. Valid values are P224, P256 (recommended), P384, P521 }
Click to show internal directories.
Click to hide internal directories.