Files
kubern-everything/11_storage_tests/nfs-with-nginx.yaml
2025-01-16 21:41:24 +01:00

38 lines
657 B
YAML

apiVersion: v1
kind: Service
metadata:
name: nginx-project
spec:
type: LoadBalancer
ports:
- port: 80
selector:
app: nginx
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: nginx
name: nfs-nginx
namespace: default
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
volumes:
- name: nfs-nginx
persistentVolumeClaim:
claimName: nfs-pvc
containers:
- image: nginx
name: nginx
volumeMounts:
- name: nfs-nginx
mountPath: /usr/share/nginx/html