Я пытаюсь настроить hostPath как том в kubernetes. Я вошел на сервер VM, откуда обычно использую такие команды kubernetes, как kubectl.
Ниже находится стручок:
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: helloworldanilhostpath
spec:
replicas: 1
template:
metadata:
labels:
run: helloworldanilhostpath
spec:
volumes:
- name: task-pv-storage
hostPath:
path: /home/openapianil/samplePV
type: Directory
containers:
- name: helloworldv1
image: ***/helloworldv1:v1
ports:
- containerPort: 9123
volumeMounts:
- name: task-pv-storage
mountPath: /mnt/sample
На сервере VM я создал папку "/ home / openapianil / samplePV", и в ней есть файл. Имеет файл sample.txt.
как только я пытаюсь создать это развертывание. это не происходит с ошибкой -
Предупреждение FailedMount 28s (x7 через 59 с) kubelet, aks-nodepool1-39499429-1 MountVolume.SetUp не удалось выполнить для тома «task-pv-storage»: сбой проверки типа hostPath: / home / openapianil / samplePV не является каталогом.
Может кто-нибудь, пожалуйста, помогите мне разобраться в проблеме здесь.