问题标签 [kubectl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 获取 Kubernetes 部署的当前镜像
如何使用kubectl
API 或 API 来检索 pod 或部署中容器的当前映像?
例如,在使用以下配置创建的部署中,我想检索 value eu.gcr.io/test0/brain:latest
。
docker - Kube-DNS 不起作用
我通过 docker - multinode 设置 k8s
DNS 正常启动
当我启动留言簿时,我注意到 dns 日志
但是 dns 查找不起作用
留言板信息报告
留言簿环境页面
我也尝试在 dns pod 中解决
为什么 kube-dns 不起作用?
kubernetes - Kubernetes API - Get Pods on Specific Nodes
Reading the Kubernets documentation it looks to be possible to select a certain range of pods based on labels. I want to select all the pods on one node but I don't want to label each pod on their corresponding node.
Am I missing something from the documentation or is it just not possible to select by node?
If I do:
Can any of these headers be used as selector? If yes, how to do it with kubectl
? How to do it with the API?
kubernetes - 无法使用 kubectl 管理集群 - “无法协商 api 版本”
通过云控制台创建集群后,我尝试在本地使用 kubectl,但我不断收到错误消息。以下是我采取的步骤:
通过云控制台
gcloud 容器集群创建测试
本地
gcloud 容器集群获取凭据测试
kubectl 集群信息
我收到以下错误:
错误:未能协商 api 版本;服务器支持:map[],客户端支持:map[componentconfig/v1alpha1:{} rbac.authorization.k8s.io/v1alpha1:{} authentication.k8s.io/v1beta1:{} apps/v1alpha1:{} batch/v1: {} authorization.k8s.io/v1beta1:{} autoscaling/v1:{} batch/v2alpha1:{} v1:{} extensions/v1beta1:{} policy/v1alpha1:{} federation/v1beta1:{}]
下面是 kubectl 版本的输出
客户端版本:version.Info{Major:"1", Minor:"3", GitVersion:"v1.3.5", GitCommit:"b0deb2eb8f4037421077f77cb163dbb4c0a2a9f5", GitTreeState:"clean", BuildDate:"2016-08-11T20:29: 08Z”,GoVersion:“go1.6.2”,编译器:“gc”,平台:“windows/amd64”}
以下是从 kubectl cluster-info --v=8 的输出中提取的
212 request.go:891] 响应正文:禁止:“/api”
任何帮助是极大的赞赏
docker - Kubernetes service-cluster-ip-range 不适用于 pod
我设置了 k8s 使用 docker-multinode 并进行了一些修复,集群 ip 范围更改为--service-cluster-ip-range=172.16.0.1/24
,但我为 pod 获得了 10 和 172 ip。因此具有 10 IP 的容器无法被其他服务器访问。
我只期望 172 ip 用于 pod,为什么要为 pod 分配 10 ip?
kubernetes - 使用 kubectl exec 时如何增加每行的字符数
首先感谢任何帮助
我想在容器中执行命令并执行:
但是如果我在 bash 中输入大约 70 个字符,然后我得到截断的输出并且断行无论如何都会导致不可读。
使用 kubectl exec 时有没有办法增加每行的字符数?
非常感谢您的任何建议。
kubernetes - 为什么 `kubectl logs` 只显示最近的日志行?
我有一个在 Google Container Engine 上运行的 Kubernetes pod。它已经运行了几天,写入日志,没有任何重新启动。
为什么该命令kubectl logs
只显示今天的日志行?
这个限制来自哪里,它是基于时间还是日志行数?
kubernetes - Kubectl apply for a deployment with revHistoryLimit 0 does not delete the old replica set
Here is my deploment template:
kubernetes - kubectl 日志 - 连续
从我的部署中获取最新日志 - 我正在处理一个错误并有兴趣了解运行时的日志 - 如何获得连续的日志流?
编辑:最后更正了问题。
kubernetes - 使用 gnu 并行在 kubernetes 上运行远程命令?
我想对 500 多个 kubernetes pod 运行 tcpdump,采样 30-120 秒。kubectl
针对单个 pod 效果很好:
我想使用parallel
,它提供了一种简单的方法来转储此命令的结果。在上面的命令前面加上parallel
不起作用:
这样做的正确方法是什么?