Google 컨테이너 엔진 (GKE) 덕분에 kubernetes와 함께 (Symfony를 기반으로 한) API를 실행하려고합니다. 이 API를 사용하면 사용자는 어딘가에 저장해야하는 파일을 저장하고 다운로드 할 수 있습니다.GKE로 파일 업로드를 관리하는 방법은 무엇입니까?
1 개의 복제본으로 실행하려고 시도했는데 새 컨테이너를 만드는 동안 서비스가 다운 된 것으로 나타났습니다. 다운 타임을 피하기 위해서는 적어도 2 개의 복제본이 필요합니다. 고려가 촬영
는, 나는 이러한 옵션에 대한 관심 :
- 구글 영구 디스크를 기반으로 볼륨. 이것은 모든 복제본이 같은 노드에 있다는 것을 의미합니까? (ReadWriteOnce 액세스 모드). 그렇다면 노드에 장애가 발생할 경우 서비스를 이용할 수 없습니다.
- Flocker (백엔드 영구 디스크) 기반의 볼륨입니다. GKE에 설치할 때 권장되는 방법은 무엇입니까?
다른 흥미로운 옵션이 있습니까? 무엇을 추천하나요 ?
Google 클라우드 저장소에 파일을 저장하지 않는 이유는 무엇입니까? 따라서 복제본을 원하는만큼 실행할 수 있으므로 로컬 저장소에 신경 쓸 필요가 없습니다. – tex