Skip to content

Instantly share code, notes, and snippets.

@sahajamit
Created April 12, 2020 07:16
Show Gist options
  • Save sahajamit/a89c8cf76a53cf924c1a27460edad4aa to your computer and use it in GitHub Desktop.
Save sahajamit/a89c8cf76a53cf924c1a27460edad4aa to your computer and use it in GitHub Desktop.
apiVersion: v1
kind: Service
metadata:
name: selenium-node-chrome
labels:
name: selenium-node-chrome
spec:
selector:
app: selenium-node-chrome
browser: chrome
ports:
- name: nodeport
protocol: TCP
port: 5555
targetPort: 5555
- name: node-port-grid
protocol: TCP
port: 4444
targetPort: 4444
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: selenium-node-chrome-deployment
labels:
app: selenium-node-chrome
name: selenium-node-chrome
spec:
replicas: 1
selector:
matchLabels:
app: selenium-node-chrome
template:
metadata:
labels:
app: selenium-node-chrome
spec:
containers:
- name: selenium-node-chrome
image: selenium/node-chrome:3.141.59-xenon
env:
- name: JAVA_OPTS
value: "-Xmx512m -Dselenium.LOGGER.level=WARNING"
- name: SE_OPTS
value: ""
- name: HUB_PORT_4444_TCP_ADDR
value: "selenium-hub"
- name: HUB_PORT_4444_TCP_PORT
value: "4444"
- name: REMOTE_HOST
value: ""
ports:
- containerPort: 4444
protocol: TCP
- containerPort: 5555
protocol: TCP
volumeMounts:
- name: dshm
mountPath: /dev/shm
volumes:
- name: dshm
emptyDir: { "medium": "Memory" }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment