Подключение к кластеру Kubernetes

После создания кластера необходимо подключить локальный компьютер к Kubernetes API. Для этого используется утилита kubectl и файл конфигурации kubeconfig, который содержит параметры подключения к кластеру.

Перед началом работы

Убедитесь, что:

  • кластер Kubernetes успешно создан и находится в состоянии ACTIVE;
  • на компьютере установлена утилита kubectl;
  • имеется доступ к консоли управления PS Cloud Services.

Подключение к кластеру

  1. Войдите в консоль управления PS Cloud Services.

  2. Перейдите в раздел Кластеры Kubernetes и откройте созданный кластер.

  3. Нажмите Сгенерировать конфигурацию.

  4. Создайте каталог для хранения конфигурации Kubernetes:

    mkdir -p ~/.kube
    
  5. Скопируйте загруженный файл конфигурации в каталог ~/.kube:

    cp ~/Downloads/config ~/.kube/config
    
  6. Ограничьте права доступа к файлу конфигурации:

    chmod 600 ~/.kube/config
    
  7. Проверьте подключение к кластеру:

    kubectl cluster-info
    

    Пример вывода:

    Kubernetes control plane is running at https://<cluster-ip>:6443
    CoreDNS is running at https://<cluster-ip>:6443/...
    
  8. Просмотрите список нод кластера:

    kubectl get nodes
    

    Пример вывода:

    NAME                                      STATUS   ROLES           VERSION
    cluster-control-plane-xxxxx               Ready    control-plane   v1.35.5
    cluster-default-worker-xxxxx              Ready    <none>          v1.35.5
    

Что дальше

После успешного подключения можно управлять кластером с помощью kubectl, например:

  • просматривать ресурсы кластера;
  • создавать пространства имен (Namespaces);
  • развертывать приложения;
  • управлять Deployment, Service и другими объектами Kubernetes.

Поддержка

При возникновении вопросов обратитесь в техническую поддержку или отправьте письмо на support@ps.kz PS Cloud Services.

question
Не нашли подходящего ответа?
Напишите запрос в службу поддержки
Написать сейчас
  1. Main