首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Helm在本地单实例Kubernetes上工作?

问如何使Helm在本地单实例Kubernetes上工作?
EN

Stack Overflow用户
提问于 2018-12-26 17:21:01
回答 1查看 621关注 0票数 0

为了测试目的,我跟踪了Kubernetes的本地设置(通过魔法)。

代码语言:javascript
复制

$ microk8s.kubectl获得全部

名称类型集群-IP外部-IP端口(S)年龄

service/kubernetes ClusterIP 10.152.183.1 443/TCP 71m

代码语言:javascript
复制

我可以访问以下URL:

http://127.0.0.1:8080/api/v1/namespaces/kube-system/configmaps

这项工作进展良好,如下所示:

​

​

还安装了舵机/舵柄:

代码语言:javascript
复制

$ microk8s.kubectl获取荚-命名空间库-系统

名称就绪状态重新启动年龄

tiller-deploy-85686555b8-kbkhv 1/1运行0 105 s

代码语言:javascript
复制

一旦运行helm ls命令,我的问题就开始了。我收到以下错误:

错误:获取https://10.152.183.1:443/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%!D(MISSING)TILLER:拨号TCP10.152.183.1:443: i/o超时

这里有两个问题:

1-一旦我从Firefox点击以下URL,它就会给我提供证书错误:

https://10.152.183.1:443/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%!D(MISSING)TILLER

如果我添加了异常并继续,那么它会问我主用户名/密码:

​

​

2-当我运行microk8s.kubectl config view时,这提供了以下输出,没有密码:

代码语言:javascript
复制

apiVersion: v1

专题组:

  • 专题组: 服务器:http://127.0.0.1:8080 名称:microk8s-群集 背景:
  • 背景: 集群:microk8s-集群 用户:管理员 名称: microk8s 当前上下文: microk8s 种类:配置 偏好:{} 用户:
  • 名称:管理员 用户: 用户名: admin
代码语言:javascript
复制

所以我的问题是:

1-我在哪里可以找到主密码(我没有设置任何设置)?

2-如何使SSL证书与信任一起运行?所以,一旦我做了helm ls,它就会正常工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-28 15:29:05

这是一个below防火墙的问题,如下所示。

https://github.com/ubuntu/microk8s/issues/67

所以解决办法是: sudo ufw allow in on cbr0 && sudo ufw allow out on cbr0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53935094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档