Skip to content

Instantly share code, notes, and snippets.

apiVersion: cdi.kubevirt.io/v1alpha1
kind: DataVolume
metadata:
name: windows-server-2019-dv
spec:
source:
blank: {}
pvc:
storageClassName: managed-nfs-storage
accessModes:
apiVersion: v1
kind: PersistentVolume
metadata:
name: test-pv
spec:
capacity:
storage: 10Mi
volumeMode: Filesystem
claimRef:
namespace: default
@ryanhay
ryanhay / nfs-provisioner-test.yaml
Last active August 27, 2024 06:02
PVC and Pod for testing an NFS Auto Provisioner Storage Class
# Apply this file
# Get a bash prompt in the container with: kubectl exec -it pod/ubuntu-test-nfs -- /bin/bash
# Navigate to /nfs directory
# Create some files and confirm everything is as expected on the NFS Server
#
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: test-nfs-provisioner
namespace: default
apiVersion: v1
kind: Namespace
metadata:
name: helloworld
spec:
finalizers:
- kubernetes
---
apiVersion: apps/v1
kind: Deployment