Можно ли использовать gcloud container cluster create для создания пула узлов для GKE с использованием настраиваемых типов компьютеров (https://cloud.google.com/compute/docs/instances/creating-instance-with-custom-machine-type) ?

Вместо n1-standard-1 / etc я хотел бы создать экземпляр с 4 vCPU и 8 ГБ памяти (например).

Я знаю, что это возможно в пользовательском интерфейсе, но я хочу обернуть эту команду gcloud в скрипт.

7
Tony 12 Мар 2018 в 20:42

2 ответа

Лучший ответ

Похоже, вы пытаетесь использовать пользовательские типы компьютеров , а не стандартные типы компьютеров и хотите использовать команду gcloud для этого как gcloud container cluster create.

На самом деле это поддерживается командой beta gcloud, и вы можете создать кластер с настраиваемыми машинами, указав тип машины, как показано ниже.

--machine-type "custom- {cpus} - {MiB-ram}"

Например, вы предоставили 4 виртуальных ЦП и 8 ГБ памяти, команда будет выглядеть примерно так:

gcloud beta container --project [project name] clusters create [cluster name] --zone [zone name] --username [username] --cluster-version "1.8.7-gke.1" --machine-type "custom-4-8192" ......

Надеюсь это поможет.

7
Taher 13 Мар 2018 в 02:01

Команда "gcloud container cluster create" имеет флаг --machine-type.

0
Will Faris 13 Мар 2018 в 01:34