У меня работает Kubernetes POD, и я прикрепил к нему PVC.Объем PVC - это / opt / stackstorm.
По умолчанию в / opt / stackstorm есть определенные файлы, которые являются частью официального образа докера.Эти файлы видны, когда к POD не подключен PVC.
Но при подключении PVC файлы заменяются и создается каталог утерянных и найденных файлов.
Как мы можем сохранить каталог даже после подключения PVC?
Я изменил каталоги для PVC.Когда я изменяю каталог с opt / stackstorm на / opt / stack, тогда / opt / stackstorm содержит все детали, но / opt / stack становится пустым.
Таким образом, PVC при подключении к POD создает проблему.
pvc.yaml:
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: stacke
annotations:
volume.beta.kubernetes.io/storage-class: "ebs"
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 3Gi
deployment.yaml:
volumeMounts:
- name: stacke
mountPath: /opt/stackstorm
volumes:
- name: stacke
persistentVolumeClaim:
claimName: stacke
imagePullSecrets:
- name: regcred
Ожидаемые результаты состоят в том, что / opt / stackstorm должен иметь все файлы как часть изображения.