INNER CODE UNIT · Go

main

kube-vip/kube-vip · testing/services/main.go:18

func main() {
	os.Exit(run())
}

func run() int {
	var existing bool
	var t deployment.TestConfig

	t.ImagePath = os.Getenv("E2E_IMAGE_PATH")

	flag.BoolVar(&t.ControlPlane, "ControlPlane", false, "")
	flag.BoolVar(&t.Services, "Services", false, "")
	flag.BoolVar(&t.Simple, "simple", false, "Perform a simple loadbalancer test")
	flag.BoolVar(&t.Deployments, "deployments", false, "Perform a deployment test")
	flag.BoolVar(&t.LeaderFailover, "leaderFailover", false, "Perform a failover of the leader test")
	flag.BoolVar(&t.LeaderActive, "leaderActive", false, "Perform a test on the active leader")
	flag.BoolVar(&t.LocalDeploy, "localDeploy", false, "Perform a test on the active leader")
	flag.BoolVar(&t.FaultElection, "electionFaults", false, "Perform leader election fault injection tests")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…