Skip to content

Instantly share code, notes, and snippets.

@DevopsVlogger
Created November 9, 2020 06:23
Show Gist options
  • Save DevopsVlogger/4ba70dd44b3d2305c37c3576691a4ddf to your computer and use it in GitHub Desktop.
Save DevopsVlogger/4ba70dd44b3d2305c37c3576691a4ddf to your computer and use it in GitHub Desktop.
kind: Service
apiVersion: v1
metadata:
name: nfs-service
spec:
selector:
role: nfs
ports:
# Open the ports required by the NFS server
# Port 2049 for TCP
- name: tcp-2049
port: 2049
protocol: TCP
# Port 111 for UDP
- name: udp-111
port: 111
---
kind: Pod
apiVersion: v1
metadata:
name: nfs-server-pod
labels:
role: nfs
spec:
containers:
- name: nfs-server-container
image: cpuguy83/nfs-server
securityContext:
privileged: true
args:
# Pass the paths to share to the Docker image
- /exports
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment