从掌舵连接到kubernetes集群

时间:2020-08-19 10:43:29

标签: kubernetes kubernetes-helm rancher

我有一个部署在kubernetes集群上的应用程序。使用rancher名称空间访问此应用程序。通过指定此名称空间,我将获得“获取容器”以及所有信息。 现在,我想从掌控这个应用程序。我需要做什么? 我已经在kubectl安装所在的位置安装了头盔。

1 个答案:

答案 0 :(得分:3)

如果要使用Helm“控制” Kubernetes集群上的应用程序,则应从helm charts开始。您可以创建一些(如果尚不可用)。拥有一个或多个图表后,您可以使用集群的KUBECONFIG文件来定位Kubernetes集群。

如果我有一个像my-test-app这样的Helm图表和一个叫做my-dev-cluster的Kubernetes集群。

有了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~/.kubeconfigs目录中我的集群的kubeconfig文件。或者,您可以使用KUBECONFIG环境变量来设置路径。