Я использую kubernetes с докером. #kubectl, # Kubevirt
Когда я создаю VMI с использованием containerDisk из реестра docker.io, я обнаружил, что в одном модуле создается два контейнера (один - compute, а другой - volumecontainervolume)
catcentos.yaml |grep -ia3 centos-kubevirt-image
volumes:
- name: containervolume
containerDisk:
image: munnaeeebd/centos-kubevirt-image:latest
- name: cloudinitvolume
cloudInitNoCloud:
userData: |-
kubectl get pod |grep centos
virt-launcher-centos-5kfvw 2/2 Запуск 0 21h
Но при использовании PVC создается один контейнер, а disk.img загружается через CDI
cat cirros-with-cirros-pvc.yaml |grep -ia3 cirros-pvc
volumes:
- name: containervolume
persistentVolumeClaim:
claimName: cirros-pvc
- name: cloudinitvolume
cloudInitNoCloud:
userData: |-
kubectl get pod |grep cirros
virt-launcher-cirros-57x2r 1/1 Бег 0 78m
Мой вопрос: нормально ли, что containerDisk создает один дополнительный контейнер, чем PVC * 1025? *