-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Goal of this project is to create infrastructure for scalable web testing (with Katalon/WebDriver). Practically this means dynamically scalable amount of browser containers. The solution is based on aerokube products selenoid and ggr (ant their UI-s).
Extensions like telegraf, graphite, grafana, elk are WIP. Implementation based on docker swarm is also WIP. Authenticated 8080 port UI access.
Infrastructure is built with docker-compose We have one master node with all components available. We have an internal network (backend) that's not available from the internet. We plan minimal exposure to the internet: authenticated 4444 port (webdriver) and (yet) unauthenticated 8080 port. We have multiple worker nodes with selenoid and the browser containers installed.