如何解决从掌舵连接到kubernetes集群
我有一个部署在kubernetes集群上的应用程序。使用rancher名称空间访问此应用程序。通过指定此名称空间,我将获得“获取容器”以及所有信息。 现在,我想从掌控这个应用程序。我需要做什么? 我已经在kubectl安装所在的位置安装了头盔。
解决方法
如果要使用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
环境变量来设置路径。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。