42 lines
846 B
YAML
42 lines
846 B
YAML
---
|
|
apiVersion: v1
|
|
kind: Namespace
|
|
metadata:
|
|
name: storage-test
|
|
---
|
|
apiVersion: v1
|
|
kind: PersistentVolumeClaim
|
|
metadata:
|
|
name: storage-pvc
|
|
namespace: storage-test
|
|
spec:
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
resources:
|
|
requests:
|
|
storage: 500Mi
|
|
storageClassName: mayastor-single-replica
|
|
---
|
|
kind: Pod
|
|
apiVersion: v1
|
|
metadata:
|
|
name: ubuntu-pod
|
|
namespace: storage-test
|
|
spec:
|
|
nodeSelector:
|
|
kubernetes.io/hostname: hw1.deovero.k8s.snel.com
|
|
volumes:
|
|
- name: storage-vol
|
|
persistentVolumeClaim:
|
|
claimName: storage-pvc
|
|
containers:
|
|
- name: ubuntu
|
|
image: ubuntu:latest
|
|
command: [ "/bin/bash", "-c", "--" ]
|
|
args: [ "while true; do sleep 30; done;" ]
|
|
volumeMounts:
|
|
- mountPath: /volume
|
|
name: storage-vol
|
|
|
|
# kubectl exec -n storage-test ubuntu-pod -it -- bash
|