Skip to content

Instantly share code, notes, and snippets.

@spirit11
Last active July 24, 2018 07:55
Show Gist options
  • Save spirit11/d0bcedc49ed7dc87221b0b0bed009704 to your computer and use it in GitHub Desktop.
Save spirit11/d0bcedc49ed7dc87221b0b0bed009704 to your computer and use it in GitHub Desktop.
dask kubernetes
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
kompose.cmd: ./kompose convert
kompose.version: 1.9.0 (093c756)
creationTimestamp: null
labels:
io.kompose.service: notebook
name: notebook
spec:
replicas: 1
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
io.kompose.service: notebook
spec:
containers:
- image: daskdev/dask-notebook
name: notebook
ports:
- containerPort: 8888
resources: {}
restartPolicy: Always
status: {}
apiVersion: v1
kind: Service
metadata:
annotations:
kompose.cmd: ./kompose convert
kompose.version: 1.9.0 (093c756)
creationTimestamp: null
labels:
io.kompose.service: notebook
name: notebook
spec:
type: NodePort
ports:
- name: "8888"
port: 8888
nodePort: 8888
targetPort: 8888
selector:
io.kompose.service: notebook
status:
loadBalancer: {}
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
kompose.cmd: ./kompose convert
kompose.version: 1.9.0 (093c756)
creationTimestamp: null
labels:
io.kompose.service: scheduler
name: scheduler
spec:
replicas: 1
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
io.kompose.service: scheduler
spec:
containers:
- args:
- dask-scheduler
image: daskdev/dask
name: scheduler
ports:
- containerPort: 8786
- containerPort: 8787
resources: {}
restartPolicy: Always
status: {}
apiVersion: v1
kind: Service
metadata:
annotations:
kompose.cmd: ./kompose convert
kompose.version: 1.9.0 (093c756)
creationTimestamp: null
labels:
io.kompose.service: scheduler
name: scheduler
spec:
ports:
- name: "8786"
port: 8786
targetPort: 8786
- name: "8787"
port: 8787
targetPort: 8787
selector:
io.kompose.service: scheduler
status:
loadBalancer: {}
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
annotations:
kompose.cmd: ./kompose convert
kompose.version: 1.9.0 (093c756)
creationTimestamp: null
labels:
io.kompose.service: worker
name: worker
spec:
replicas: 1
strategy: {}
template:
metadata:
creationTimestamp: null
labels:
io.kompose.service: worker
spec:
containers:
- args:
- dask-worker scheduler:8786
image: daskdev/dask
name: worker
resources: {}
restartPolicy: Always
apiVersion: v1
kind: Service
metadata:
annotations:
kompose.cmd: ./kompose convert
kompose.version: 1.9.0 (093c756)
creationTimestamp: null
labels:
io.kompose.service: worker
name: worker
spec:
clusterIP: None
ports:
- name: headless
port: 55555
targetPort: 0
selector:
io.kompose.service: worker
status:
loadBalancer: {}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment