Залениум с куберентесом и лазурью
Надеюсь, кто-то может помочь.
Попытка настроить использование Zelenium с Kuberentes на Azure.
Там не так много документации, так что решил спросить, если кто-то еще сделал это успешно или предложения о том, как?
Это последовательность команд, которую мы в настоящее время используем, чтобы вызвать Kuberenetes, которые уже создали группу ресурсов через интерфейс;
az aks get-credentials --resource-group XXX--name XXXX
kubectl run XXX --image selenium/hub:3.11.0 --port 4444
kubectl expose deployment XXXX --type=LoadBalancer --name=selenium-hub
kubectl get service selenium-hub --watch
kubectl run selenium-node-chrome --image selenium/node-chrome:3.11.0 --env="HUB_PORT_4444_TCP_ADDR=selenium-hub" --env="HUB_PORT_4444_TCP_PORT=4444"
kubectl scale deployment selenium-node-chrome --replicas=XX
az aks browse --resource-group XXX --name XXXX
В документации по Zalenium приведены команды Docker для локального использования с miniKube, поэтому не знаете, как заставить их работать в Azure/Cloud с Kuberentes?
docker pull elgalu/selenium
docker pull dosel/zalenium
git clone git@github.com:zalando/zalenium.git
cd zalenium
kubectl create -f kubernetes/
# Dashboard
minikube dashboard
# Grid Console
minikube service zalenium
Любая помощь с набором команд, необходимая для его настройки и работы, будет принята с благодарностью.
Спасибо!