kubernetesk8s.io/kubernetes/test/e2e_federation Index | Files | Directories

package e2e_federation

import "k8s.io/kubernetes/test/e2e_federation"

Index

Constants

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

	FederatedIngressTLSCrt = "" /* 1246 byte string literal not displayed */

	FederatedIngressTLSKey = "" /* 1705 byte string literal not displayed */

)
const (
	FederatedServiceName    = "federated-service"
	FederatedServicePodName = "federated-service-test-pod"
)
const (
	// [30000, 32767] is the allowed default service nodeport range and our
	// tests just use the defaults.
	FederatedSvcNodePortFirst = 30000
	FederatedSvcNodePortLast  = 32767
)
const (
	FederationEventName = "federation-event"
)
const (
	FederationJobName = "federation-job"
)
const (
	FederationReplicaSetPrefix = "federation-replicaset-"
)

Variables

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.
)
var FederatedServiceLabels = map[string]string{
	"foo": "bar",
}
var FederationSuite common.Suite

Types

type BackendPodMap

type BackendPodMap map[string]*v1.Pod

BackendPodMap maps a cluster name to a backend pod created in that cluster

Source Files

apiserver.go authn.go crud.go event.go ingress.go job.go namespace.go replicaset.go service.go upgrade.go util.go

Directories

PathSynopsis
test/e2e_federation/framework
test/e2e_federation/upgradesPackage upgrades provides a framework for testing Kubernetes federation features before, during, and after different types of upgrades.
Version
v1.8.13-beta.0
Published
Apr 23, 2018
Platform
linux/amd64
Imports
39 packages
Last checked
51 seconds ago

Tools for package owners.