Kubernetes에는 대화를 위해 pod1 및 pod2라고하는 두 개의 포드가 있습니다. 포드 1에 pv1과 pvc1을 만들었고 정상적으로 작동합니다. 제 생각에이 문서는이 시나리오에 대해 충분히 명확하지 않거나 올바른 wiki를 찾을 수 없습니다. pod2에서 pv1 및 pc1에 액세스하려면 어떻게해야합니까? K8S 문서에서Kubernetes의 포드간에 영구 볼륨 공유
1
A
답변
0
:
PersistentVolume (PV)가 은 관리자에 의해 프로비저닝 된 것을 클러스터 스토리지의 조각입니다. 노드가 클러스터 리소스 인 것처럼 클러스터의 리소스입니다. PV는 Volumes와 같은 볼륨 플러그인 이지만 PV를 사용하는 개별 pod 과 독립적 인 수명주기를가집니다. 이 API 객체는 NFS, iSCSI 또는 클라우드 공급자 관련 스토리지 시스템 인 스토리지의 구현에 대한 세부 정보를 캡처합니다.PersistentVolumeClaim (PVC)은 사용자가 저장 용량을 요청합니다. 포드와 비슷합니다. 포드는 노드 리소스를 소비하고 PVC는 PV 리소스를 사용합니다. 포드는 특정 수준의 리소스 (CPU 및 메모리)를 요청할 수 있습니다. 소유권 주장은 특정 크기 및 액세스 모드를 요청할 수 있습니다 (예 : 은 읽기/쓰기 또는 여러 번 읽기 전용으로 마운트 할 수 있음).
:volumeMounts: - name: myapp-data-pv-1 mountPath: /home/myappdata/mystuff
다음 PodB는 다음과 같은 주장을 만드는 태양 광 발전을 마운트 할 수 있습니다 : 질문에서 나온 시나리오에서, 경우 PodA_deployment.yaml 볼륨의 주장을 생성하는 의미
volumes:
- name: myapp-data-pv-1
persistentVolumeClaim:
claimName: myapp-data-pvc-1
in PodB_deployment.yaml. 한 번 명확 해졌지만 이해가되면 이해할 수 있지만 설명서에서 더 잘 설명 할 수 있습니다.
관련 문제
- 1. Kubernetes의 동적 영구 볼륨
- 2. kubernetes 영구 볼륨 accessmode
- 3. Docker에서 영구 볼륨 사용
- 4. 공개 노드의 영구 볼륨
- 5. azureFile을 사용하는 Kubernetes 영구 볼륨
- 6. 도커 서비스간에 볼륨 공유
- 7. Docker 공유 볼륨 생성
- 8. 영구 GPU 공유 메모리
- 9. Python의 공유 영구 저장
- 10. Google 영구 디스크로 구성된 작은 kubernetes 볼륨
- 11. gcePersistentDisk로 영구 볼륨 클레임을 바인딩하는 방법은 무엇입니까?
- 12. Docker 배포 업데이트 공유 볼륨
- 13. 데이터 컨테이너에서 공유 볼륨 업데이트
- 14. 공유, 임시 읽기 전용 Docker 볼륨
- 15. 도커 공유 서비스 간 OS 볼륨
- 16. 도커의 공유 이미지 볼륨 탑재 오류
- 17. 여러 네임 스페이스에서 ReadOnlyMany 클레임이있는 GKE ReadOnlyMany 영구 볼륨
- 18. 여러 노드에 걸쳐 도커 엔진 스웜 모드의 영구 볼륨
- 19. RPC 및 공유 영구 데이터 공간
- 20. 영구 볼륨을 삭제하고 다시 만들면 Kubernetes 영구 볼륨 클레임이 다시 바인드됩니까?
- 21. Kubernetes의 응답없는 SonarQube
- 22. Kubernetes의 컨테이너 바인드 마운트
- 23. OpenShift와 Kubernetes의 차이점
- 24. kubernetes의 flannel 제한
- 25. Docker와 Kubernetes의 주요 차이점
- 26. Kubernetes의 Traefik 클러스터 모드
- 27. 는 Kubernetes의 API 프록시는
- 28. Kubernetes의 후크 사용
- 29. 오류는 Kubernetes의 v1.4.3에
- 30. Kubernetes의 정적 발신 IP