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")