A
Persistent Volume Claim test-vloume/test-pvcпроблема заключается в том что я получаю такую ошибку
persistentvolumeclaim "test-pvc" not found
это в pod
- такая ошибкаSize: a a a
A
Persistent Volume Claim test-vloume/test-pvcпроблема заключается в том что я получаю такую ошибку
persistentvolumeclaim "test-pvc" not found
это в pod
- такая ошибкаА
pv
я могу посмотретьkubectl get pv
NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE
dtester-mysql 300Mi RWO Retain Bound test-vloume/test-pvc standart 16m
A
kubectl -n test-vloume get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
test-pvc Bound test-mysql 300Mi RWO standart 22m
A
persistentvolumeclaim "test-pvc" not found
А
A
Project: app-dtester
неймспейс test-vloume
А
Project: app-dtester
неймспейс test-vloume
А
Project: app-dtester
неймспейс test-vloume
А
А
A
test-mysql test-vloume/test-pvc
A
test-vloume test-pvc Bound test-mysql 300Mi RWO standart 55m
А
A
Name: test-mysql
Labels: <none>
Annotations: pv.kubernetes.io/bound-by-controller: yes
Finalizers: [kubernetes.io/pv-protection]
StorageClass: standart
Status: Bound
Claim: test-vloume/test-pvc
Reclaim Policy: Retain
Access Modes: RWO
VolumeMode: Filesystem
Capacity: 300Mi
Node Affinity:
Required Terms:
Term 0: kubernetes.io/hostname in [gke-c-jd8nh-default-0-ba838a94-dkcq]
Message:
Source:
Type: LocalVolume (a persistent volume backed by local storage on a node)
Path: /home/al/mysql
Events: <none>
A
volumeMounts:это в спецификации контейнера
- mountPath: /docker-entrypoint-initdb.d
name: test-mysql
volumes:
- name: test-mysql
persistentVolumeClaim:
claimName: test-pvc
А
volumeMounts:это в спецификации контейнера
- mountPath: /docker-entrypoint-initdb.d
name: test-mysql
volumes:
- name: test-mysql
persistentVolumeClaim:
claimName: test-pvc
A
А
А
apiVersion: v1
kind: Pod
metadata:
name: mypod
namespace: test
spec:
containers:
- name: myfrontend
image: nginx
volumeMounts:
- mountPath: "/var/www/html"
name: mypd
volumes:
- name: mypd
persistentVolumeClaim:
claimName: task-pv-claim
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: task-pv-volume
namespace: test
labels:
type: local
spec:
storageClassName: manual
capacity:
storage: 1Gi
accessModes:
- ReadWriteOnce
hostPath:
path: "/mnt/data"
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: task-pv-claim
namespace: test
spec:
storageClassName: manual
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
A
selector:
matchLabels:
project: app-test
template:
metadata:
labels:
project: app-test