Пожалуйста, обратитесь к документации Baidu CCE по созданию кластера на платформе Baidu Cloud. При создании кластера необходимо настроить узлы в соответствии со следующими требованиями:
Пример заявки на контейнерный движок:
После создания вы можете обратиться к документации Baidu CCE Getting Started, чтобы проверить информацию о только что поданной заявке на кластер.
Управление кластером можно осуществлять через веб-интерфейс Baidu Cloud или с помощью инструмента kubectl. Рекомендуется использовать инструмент kubectl.
Для установки kubectl на Mac и Linux следуйте этим шагам:
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl"
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
kubectl version
Примечание: эта инструкция основана на операционной среде Linux.
После установки kubectl необходимо его настроить, загрузив сертификат кластера. Сертификат кластера можно найти в консоли Baidu Cloud, как показано на рисунке ниже:
Скачайте файл конфигурации кластера в интерфейсе кластера и поместите его в путь конфигурации kubectl по умолчанию (проверьте, существует ли каталог ~/.kube, если нет, создайте его):
$ mv kubectl.conf ~/.kube/config
После настройки вы сможете использовать kubectl для доступа к Kubernetes кластеру с вашего локального компьютера (убедитесь, что на вашем компьютере не настроен сетевой прокси).
$ kubectl get node
Чтобы создать распределённую задачу, необходимо, чтобы модули могли взаимодействовать друг с другом через API. Это можно сделать следующим образом:
$ kubectl create rolebinding default-view --clusterrole=view --serviceaccount=default:default --namespace=default
Обратите внимание: --namespace указывает на имя, которое было использовано при создании кластера.
Мы используем Volcano в качестве инструмента управления пакетными задачами на этапе обучения. Для получения подробной информации о Volcano обратитесь к официальной документации на сайте.
Выполните следующую команду, чтобы установить Volcano на k8s кластере:
$ kubectl apply -f https://raw.githubusercontent.com/volcano-sh/volcano/master/installer/volcano-development.yaml
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )