Как запустить после установки кластера через jujucharms.com?

Я имею, устанавливают kubernetes кластер через jujucharms.com gui.

enter image description here

Машины правильно настраиваются в облачной консоли Google. Я могу ssh в них. Я немного потерян относительно следующих шагов.

Конкретно я хотел бы получить доступ к kubernetes панели инструментов (вероятно, через прокси реверса loadbalancer, я думаю?)

Как я делаю это?

Документация говорит только о juju, нет kubectl.

Править: Я могу соединиться с IP подсистемы балансировки нагрузки со своим браузером, но он просит пароль (основной автор HTTP), я не знаю это.

0
задан 13 July 2017 в 04:30

2 ответа

Похоже на развертывание Канонического распределения пакета Kubernetes (https://jujucharms.com/canonical-kubernetes/)

Взаимодействовать с кластером:

After the cluster is deployed you may assume control over the Kubernetes
cluster from any kubernetes-master or kubernetes-worker node.

To download the credentials and client application to your local workstation:

Create the kubectl config directory.

    mkdir -p ~/.kube

Copy the kubeconfig file to the default location.

    juju scp kubernetes-master/0:config ~/.kube/config

Install kubectl locally.

    snap install kubectl --classic

Query the cluster.

    kubectl cluster-info

Дополнительная информация вокруг этого может быть найдена: https://jujucharms.com/canonical-kubernetes/

Вы также хотели бы следовать найденному учебному руководству: https://tutorials.ubuntu.com/tutorial/get-started-canonical-kubernetes#0

2
ответ дан 2 November 2019 в 22:36
  1. На Вас локальная машина установите амулет в случае необходимости: sudo snap install juju --classic

  2. juju register jimm.jujucharms.com

    Из документации:

    Эта команда будет открывать новое окно в Вашем веб-браузере по умолчанию и использовать Ubuntu SSO для авторизации учетной записи. Если браузер не открывается, можно вручную скопировать и вставить уникальную авторизацию URL от вывода команды.

  3. juju status перечислит Ваши машины, определит kubernetes-master/X, замена X с соответствующим числом.

  4. juju scp kubernetes-master/X:config ~/.kube/config скопирует kubernetes в Вашу локальную машину
  5. kubectl cluster-info должен отобразить кластерное состояние
  6. Получите пароль администратора: kubectl config view теперь можно соединиться с IP подсистемы балансировки нагрузки и передать основного автора HTTP.
  7. Кроме того, выполненный kubectl proxy к доступу kubernetes панель инструментов на 127.0.0.1:8001
1
ответ дан 2 November 2019 в 22:36

Другие вопросы по тегам:

Похожие вопросы: