首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >木偶kubernetes模

木偶kubernetes模
EN

Stack Overflow用户
提问于 2018-04-12 03:46:41
回答 2查看 345关注 0票数 2

我安装了木偶kubernetes模块,用https://github.com/garethr/garethr-kubernetes/blob/master/README.md管理kubernetes集群的荚。

当我跑的时候,我无法得到任何关于荚的信息。

木偶资源kubernetes_pod

它只返回一个空行。

我正在使用一个小型k8s集群来测试木偶模块。

cat /etc/puppetlabs/puppet/kubernetes.conf

apiVersion: v1 clusters: - cluster: certificate-authority: /root/.minikube/ca.crt server: https://<ip address>:8443 name: minikube contexts: - context: cluster: minikube user: minikube name: minikube current-context: minikube kind: Config preferences: {} users: - name: minikube user: client-certificate: /root/.minikube/apiserver.crt client-key: /root/.minikube/apiserver.key

我可以使用curl和certs来与K8s REST对话。

curl --cacert /root/.minikube/ca.crt --cert /root/.minikube/apiserver.crt --key /root/.minikube/apiserver.key https://<minikube ip>:844/api/v1/pods/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-04-12 20:09:09

看起来加雷特-库伯内特斯包自2017年8月以来就没有更新过,所以您可能需要一个库贝里特宝石版本--至少是那个版本的版本。它似乎是最近推出的Kubeclient3.0,所以您可能需要尝试2.5专业版的最新版本(目前为2.5.2)。

票数 3
EN

Stack Overflow用户

发布于 2018-04-12 04:44:05

从需求来看,这可能与全权证书签发相关。

或者将配置设置为不包含任何内容的命名空间。

作为显示在这个问题上,请检查以下内容:

kubectl get pods在命令行运行良好,我的~/.puppetlabs/etc/puppet/kubernetes.conf文件是按建议生成的:

代码语言:javascript
复制
mc0e@xxx:~$ kubectl config view --raw=true
apiVersion: v1
clusters:
- cluster:
server: http://localhost:8080
  name: test-doc
contexts:
- context:
cluster: test-doc
user: ""
  name: test-doc
current-context: test-doc
kind: Config
preferences: {}
users: []
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49787683

复制
相关文章

相似问题

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