0

gcloud를 사용하여 SSD에서 부팅하는 시스템으로 노드 풀을 생성하려고합니다. 컴퓨팅 인스턴스를 만들려고하면 --boot-disk-type 옵션을 사용하여 지정할 수 있지만 노드 풀을 만들 때 이러한 옵션이없는 것으로 보입니다.노드 풀의 부트 디스크 유형을 지정할 수 있습니까?

은 내가 documentation on creating node-pools을 확인하고과 같이 어쨌든 --boot-disk-type 옵션을 지정하기 위해 시도했다 :

gcloud container node-pools create test-pool --cluster=my-cluster --machine-type=n1-highcpu-4 --disk-size=50 --num-nodes=2 --boot-disk-type=pd-ssd 

모두 성공하지. 그래서 제 질문은 SSD에서 부팅되는 시스템으로 노드 풀을 생성 할 수 있는지 여부입니다. 어쩌면 나는 잘못된 방식으로하려고 노력 중입니다. 지원되지 않는 경우 SSD에서 부팅되는 시스템으로 노드 풀을 확보 할 수있는 가능한 해결 방법은 무엇입니까?


나는 내가 --local-ssd-count 옵션을 사용하여 컴퓨터에 지역의 SSD를 추가 할 수 있습니다 알고 있어요. 그러나 이것은 내 문제를 해결하지 않는 것 같습니다.

답변

1

현재 노드 풀의 부트 디스크 유형을 지정하는 옵션이 없습니다. 노드에 대해 지정할 수있는 옵션은 Google 컨테이너 엔진 API의 NodeConfig 구조체에 설명되어 있습니다.

관리되는 인스턴스 그룹에는 있지만 Google Container Engine API에는없는 필드의 경우 here 게시 된 해결 방법을 사용할 수 있지만 변경 사항은 노드 버전 업그레이드를 통해 "고정"되지 않습니다.