Documentation
¶
Index ¶
Constants ¶
View Source
const (
MaxRetriesOnFederatedApiserver = 3
FederatedIngressTimeout = 15 * time.Minute
FederatedIngressDeleteTimeout = 2 * time.Minute
FederatedIngressName = "federated-ingress"
FederatedIngressServiceName = "federated-ingress-service"
FederatedIngressTLSSecretName = "federated-ingress-tls-secret"
FederatedIngressServicePodName = "federated-ingress-service-test-pod"
FederatedIngressHost = "test-f8n.k8s.io."
FederatedSecretTimeout = 60 * time.Second
// TLS Certificate and Key for the ingress resource
// Generated using:
// $ openssl req -nodes -x509 -newkey rsa:2048 -keyout fedingtestkey.pem -out fedingtestcrt.pem -days 2485
// 2485 days is an arbitrary large number chosen below int32 seconds.
FederatedIngressTLSCrt = `` /* 1244-byte string literal not displayed */
FederatedIngressTLSKey = `` /* 1703-byte string literal not displayed */
)
View Source
const (
FederatedServiceName = "federated-service"
FederatedServicePodName = "federated-service-test-pod"
)
View Source
const (
// [30000, 32767] is the allowed default service nodeport range and our
// tests just use the defaults.
FederatedSvcNodePortFirst = 30000
FederatedSvcNodePortLast = 32767
)
View Source
const (
FederationEventName = "federation-event"
)
View Source
const (
FederationJobName = "federation-job"
)
View Source
const (
FederationReplicaSetPrefix = "federation-replicaset-"
)
Variables ¶
View Source
var (
DefaultFederationName = "e2e-federation"
// We use this to decide how long to wait for our DNS probes to succeed.
DNSTTL = 180 * time.Second // TODO: make k8s.io/kubernetes/federation/pkg/federation-controller/service.minDnsTtl exported, and import it here.
)
View Source
var FederatedServiceLabels = map[string]string{
"foo": "bar",
}
View Source
var FederationSuite common.Suite
Functions ¶
This section is empty.
Types ¶
type BackendPodMap ¶ added in v1.7.0
type BackendPodMap map[string]*v1.Pod
BackendPodMap maps a cluster name to a backend pod created in that cluster
Source Files
¶
Directories
¶
Path | Synopsis |
---|---|
Package upgrades provides a framework for testing Kubernetes federation features before, during, and after different types of upgrades.
|
Package upgrades provides a framework for testing Kubernetes federation features before, during, and after different types of upgrades. |
Click to show internal directories.
Click to hide internal directories.