Интерфейс командной строки конвейеров платформы GCP AI

#google-cloud-platform #google-compute-engine #google-kubernetes-engine #google-cloud-sdk

#google-облачная платформа #google-compute-engine #google-kubernetes-engine #google-cloud-sdk

Вопрос:

У меня есть учетная запись Google Cloud Platform, и, по сути, мне нужен кластер Kubernetes и конвейер платформы AI внутри этого кластера. До сих пор мне удавалось создавать эти компоненты на самой платформе, но мне нужен скрипт для автоматической начальной настройки без необходимости доступа к платформе. Из того, что я нашел в документации и самой платформе, CLI предоставляет метод для аутентификации и создания кластера:

 

    # authenticate
    gcloud auth activate-service-account --key-file KEY_FILE.json
    
    # create cluster
    gcloud beta container --project "_PROJECT_" clusters create "_CLUSTER" 
                          --zone "_ZONE_" 
                          --no-enable-basic-auth 
                          --cluster-version "_CLUSTER_VERSION_" 
                          --machine-type "_MACHINE_TYPE_" 
                          --image-type "_IMAGE_TYPE_" 
                          --disk-type "_DISK_TYPE_" 
                          --disk-size "_DISK_SIZE_" 
                          --metadata disable-legacy-endpoints=true 
                          --scopes "_SCOPES_" 
                          --num-nodes "_N_NODES_" 
                          --enable-stackdriver-kubernetes 
                          --enable-ip-alias 
                          --network "_NETWORK_" 
                          --subnetwork "_SUBNETWORK_" 
                          --default-max-pods-per-node "_MAX_PODS_" 
                          --no-enable-master-authorized-networks 
                          --addons _ADDONS_ 
                          --enable-autoupgrade 
                          --enable-autorepair 
                          --max-surge-upgrade 1 
                          --max-unavailable-upgrade 0

  

Однако я не смог найти способ сделать что-то подобное для создания конвейера платформы AI.

Возможно ли это сделать, используя только CLI?

Я заметил, что на странице конвейеров платформы искусственного интеллекта есть тег «БЕТА». Означает ли это, что у CLI еще нет метода для создания этих конвейеров?

Заранее спасибо!

Комментарии:

1. на данный момент я не думаю, что это поддерживается через Cloud SDK, поскольку, как вы упомянули, этот продукт все еще находится в стадии бета-тестирования, однако, возможно, в будущих версиях Cloud SDK он будет доступен

2. @rsalinas Мне все еще кажется странным, что CLI позволяет пользователю проходить аутентификацию, создавать кластер, создавать экземпляры серверов ноутбуков, но не предоставляет способа создания конвейеров платформы AI. Но спасибо за ответ 🙂