Skip to content

Instantly share code, notes, and snippets.

@ayazhafiz
Created November 19, 2020 01:53
Show Gist options
  • Save ayazhafiz/22f16927b5bad3b0879576c56fe6781a to your computer and use it in GitHub Desktop.
Save ayazhafiz/22f16927b5bad3b0879576c56fe6781a to your computer and use it in GitHub Desktop.
pyspark_k8s.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: spark
name: my-notebook-deployment
labels:
app: my-notebook
spec:
replicas: 1
selector:
matchLabels:
app: my-notebook
template:
metadata:
labels:
app: my-notebook
spec:
serviceAccountName: spark
containers:
- name: my-notebook
image: pidocker-docker-registry.default.svc.cluster.local:5000/my-notebook:latest
ports:
- containerPort: 8888
volumeMounts:
- mountPath: /root/data
name: my-notebook-pv
workingDir: /root
resources:
limits:
memory: 2Gi
volumes:
- name: my-notebook-pv
persistentVolumeClaim:
claimName: my-notebook-pvc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment