Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make functional-tester deploy easy #9152

Closed
gyuho opened this issue Jan 16, 2018 · 1 comment
Closed

Make functional-tester deploy easy #9152

gyuho opened this issue Jan 16, 2018 · 1 comment

Comments

@gyuho
Copy link
Contributor

gyuho commented Jan 16, 2018

Current functional-tester deployment requires a lot of dependencies (iptables, tc, go), which makes it hard to deploy or containerize. We should make this easier so that community can run with other cloud providers.

First step is introduce low-overhead proxy layer #9081 to get rid of iptables dependency. And then put tester components in a single container image to make distribution much easier and faster. Once we get rid of iptables dependency, we can even run the same set of tests in a single VM, rather than spawning 6-separate VMs.

@gyuho
Copy link
Contributor Author

gyuho commented Apr 26, 2018

Now iptables or tc dependency is replaced by bridge layer. Once etcd-io/gofail#14 gets resolved, everything can be run locally.

@gyuho gyuho closed this as completed Apr 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants