подключиться от руля к кластеру кубернетов

У меня есть приложение, развернутое в кластере кубернетов. Доступ к этому приложению с использованием пространства имен ранчора. Указав это пространство имен, я получаю модули и всю информацию. Теперь этим приложением я хочу управлять с руля. что мне нужно делать? Я установил helm там, где находится моя установка kubectl.


person Rajesh    schedule 19.08.2020    source источник
comment
Не могли бы вы подробнее рассказать о control?   -  person Arghya Sadhu    schedule 19.08.2020
comment
Вы пробовали helm init ... какую ошибку вы получаете?   -  person Rohit    schedule 19.08.2020
comment
Это означает, что с помощью helm я должен остановить экземпляр и снова запустить приложение. helm установлен успешно. однако как мое приложение получит доступ через штурвал? Предположим, у меня есть 10 образов докеров, и я развернул эти зависимые образы в пространстве имен с помощью ранчо. Теперь я могу получить доступ к своему приложению. Как рулевое управление может управлять этим приложением?   -  person Rajesh    schedule 20.08.2020


Ответы (1)


Если вы хотите управлять приложениями в кластере Kubernetes с помощью Helm, вам следует начать с диаграмм управления. Вы можете создать их, если они еще не доступны. Когда у вас есть диаграммы, вы можете настроить таргетинг на кластер Kubernetes с помощью файла KUBECONFIG кластера.

Если бы у меня была диаграмма Helm, такая как my-test-app, и кластер Kubernetes с именем my-dev-cluster.

С Helm я могу:

  • развернуть - install

    helm install test1 my-test-app/ --kubeconfig ~/.kubeconfigs/my-dev-cluster.kubeconfig
    
  • обновление - upgrade

    helm upgrade test1 my-test-app/ --kubeconfig ~/.kubeconfigs/my-dev-cluster.kubeconfig
    
  • удалить - uninstall

    helm uninstall test1 my-test-app/ --kubeconfig ~/.kubeconfigs/my-dev-cluster.kubeconfig
    

Где my-dev-cluster.kubeconfig - это файл kubeconfig для моего кластера в ~/.kubeconfigs каталоге. Или вы можете установить путь с помощью переменной среды KUBECONFIG.

person seshadri_c    schedule 30.08.2020
comment
Большое спасибо за ответ Сешадри - person Rajesh; 02.09.2020
comment
Добро пожаловать, @Rajesh - person seshadri_c; 02.09.2020