{"repo":"wrike/callisto","free":true,"listed":false,"github":"https://github.com/wrike/callisto","clone":"git clone https://github.com/wrike/callisto.git","description":"Callisto is an open-source Kubernetes-native implementation of Selenium Grid.","language":"Python","stars":115,"topics":["selenium","kubernetes","selenium-grid","selenoid","webdriver","selenium-server","python"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Callisto Callisto is an open-source Kubernetes-native implementation of Selenium Grid). Here you can get more information about Callisto: Callisto: An Easy Way To Run Selenium Tests in the Cloud [ENG] Callisto. Why did we come up with a replacement for Selenium Grid [RUS] Current status Callisto is a production-ready tool, which lets us run hundreds of thousands selenium tests per day inside Wrike. It completely satisfies our needs, so currently we're not actively developing it. Architecture Callisto architecture Components Nginx proxies requests for creating/deleting sessions to Callisto. All other requests are proxied to browser pods directly. Callisto creates/deletes browser pods, watches the status of pods, and creates sessions via the webdriver. Browser pods contain a webdriver and a browser. Nginx and Callisto must be running inside a Kubernetes cluster in order to access browser pods directly. Features No Selenium Grid components used Selenoid images can be used Selenoid UI can be used Chrome DevTools protocol Starting from version 1.3.0, Callisto supports Chrome DevTools protocol. For example, you can use it to run Playwright tests: Installation See helm chart to get started. Configuration Name Type Required Default Description ---- ---- -------- ------- ----------- WEB API HOST str No 127.0.0.1 a host to run web api WEB API PORT int No 8080 a port to run web api LOG LEVEL str No INFO log level GRAYLOG HOST str No Graylog host address. Logging to Graylog is disabled i","default_branch":null,"files":null,"tree":[],"storefront":"/r/wrike","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wrike/callisto/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}