我想将我的Selenium / hub容器链接到POD中的chrome和firefox节点容器。
在docker中,很容易在docker compose yaml文件中定义它。我想知道如何在kubernetes中实现此链接。
apiVersion: v1
kind: Pod
metadata:
name: mytestingpod
spec:
containers:
- name: seleniumhub
image: selenium/hub
ports:
- containerPort: 4444
hostPort: 4444
- name: chromenode
image: selenium/node-chrome-debug
ports:
- containerPort: 5901
links: seleniumhub:hub
- name: firefoxnode
image: selenium/node-firefox-debug
ports:
- containerPort: 5902
links: seleniumhub:hub
2:
只需使用kompose中描述的“翻译泊坞窗撰写文件,以Kubernetes资源”:这将会把你的docker-compose.yml
文件转换成kubernetes YAML文件。
然后,您将看到selenium / hub容器声明如何转换为kubernetes配置文件。
请注意,尽管docker link已过时。
会转而遵循kubernetes例子/硒被这里描述。
将应用程序与Kubernetes连接的方式是通过服务进行的:
请参见“将应用程序与服务连接”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句