kubectl相关内容

在容器引擎上定义/dev/shm 的大小

我在 Debian 8 上使用 xvfb 运行 Chrome.它一直工作到我打开一个标签并尝试加载内容.进程无声无息地死去... 幸运的是,我使用 docker run --shm-size=1G 让它在本地 docker 上顺利运行. Chrome 中存在一个已知错误导致它当/dev/shm 太小时崩溃. 我正在部署到容器引擎,并检查操作系统规范.主机操作系统有一个固定的 7G ..

用于列出 Kubernetes 中部署的 pod 的 Kubectl 命令

有没有办法使用 kubectl 只列出属于部署的 pod?目前,我这样做是为了获取豆荚: kubectl 获取 pods|grep 你好 但是当我只想知道给定部署的 Pod 时,获取所有 Pod 似乎有点过分.我使用此命令的输出来查看所有 Pod 的状态,然后可能会执行其中一个. 我也试过 kc get -o wide deployments hellodeployment,但它 ..
发布时间:2021-12-15 18:15:36 其他开发

kubectl wait --for=condition=complete --timeout=30s

我正在尝试使用 kubectl wait 命令通过此 文档.以下是我正在尝试的命令 kubectl wait --for=condition=complete --timeout=30s -n d1 job/test-job1-oo-9j9kj 以下是我得到的错误 Kubectl 错误:status.conditions 访问器错误:失败的类型为字符串,预期为 map[string]inte ..
发布时间:2021-12-15 18:15:26 其他开发

如何查看已终止 Pod 的日志

我正在运行 selenium hubs 并且我的 pod 经常被终止.我想查看终止的 pod 的日志.怎么做? NAME READY STATUS RESTARTS AGEchrome-75-0-0e5d3b3d-3580-49d1-bc25-3296fdb52666 0/2 终止 0 49schrome-75-0-29bea6df-1b1a-458c-ad10-701fe44bb478 0/2 ..
发布时间:2021-12-15 18:15:03 其他开发

我们如何使用 kubernetes 创建服务依赖项

我有 2 个服务.一个包含用于 Web 应用程序的 2 个 pod 副本,该应用程序依赖于另一个具有用于 MySQL 容器的 pod(2 个副本)的后端服务. Web 应用程序使用后端数据库服务设置的环境变量.我所有的json都在同一个目录中. 有什么方法可以表达依赖关系,以便 kubectl 始终在启动 Web 应用程序服务之前创建(并运行)后端 Pod 和服务?我已经使用 kube ..
发布时间:2021-12-15 18:12:07 其他开发

Kubernetes 从你的本地系统共享一个目录到 kubernetes 容器

有什么方法可以将目录/文件从本地系统共享到 kubernetes 容器吗? 我有一个部署 yaml 文件.我想在不使用 kubectl cp 的情况下共享目录. 我尝试过 configmap 但后来我才知道 configmap 不能有整个目录,而只能有一个文件. 如果有人有任何想法,请分享. 请注意:我不想将文件托管到 minikube 中,但我想将目录直接推送到容器 ..
发布时间:2021-12-15 18:03:18 其他开发

你如何找到集群&Kubernetes 集群的服务 CIDR?

一旦 Kubernetes 集群已经运行,您如何找到它的集群/服务 CIDR? 我知道 Minikube 是 10.0.0.1/24. 对于 GKE,您可以通过 找到 gcloud 容器集群描述 XXXXXXX --zone=XXXXXX |grep -e clusterIpv4Cidr -e servicesIpv4Cidr 但是您如何找到通用 Kubernetes 集群,尤其 ..
发布时间:2021-12-15 18:01:22 其他开发

Kubernetes 创建部署意外 SchemaError

我正在关注那个教程 (https://www.baeldung.com/spring-boot-minikube)我想在 yaml 文件(simple-crud-dpl.yaml)中创建 Kubernetes 部署: apiVersion:apps/v1种类:部署元数据:名称:简单粗暴规格:选择器:匹配标签:应用程序:简单粗暴复制品:3模板:元数据:标签:应用程序:简单粗暴规格:容器:- 名称: ..
发布时间:2021-12-15 17:58:17 其他开发

kubectl 端口转发超时问题

在使用 kubectl 端口转发功能时,我能够成功地将本地端口转发到远程端口.然而,似乎在空闲几分钟后连接断开.不知道为什么会这样. 这是用于portforward的命令: kubectl --namespace somenamespace port-forward somepodname 50051:50051 错误信息: 从 127.0.0.1:50051 转发 ->50051从 ..
发布时间:2021-12-15 17:58:00 其他开发

如何在使用“kubectl run"命令时传递图像拉取密码?

我正在尝试使用 kubectl run 命令从私有注册表中提取映像并从中运行命令.但我没有看到指定图像拉取密码的选项.看起来不可能将图像机密作为运行命令的一部分传递. 是否有其他选项可以使用 kubectl 拉取容器并运行命令?命令输出应该可以在控制台上看到.同样,一旦命令完成,pod 就会死亡. 解决方案 如果指定正确,您可以使用覆盖,它最终是一个数组,我花了一些时间才弄清楚,以下 ..
发布时间:2021-12-15 17:57:52 其他开发

Kubernetes API - 在特定节点上获取 Pod

看http://kubernetes.io/docs/user-guide/labels/#selecting-sets-of-nodes 看起来可以根据标签选择一定范围的 pod.但就我而言,我想选择一个节点上的所有 pod,但我不想在相应节点上标记每个 pod. 我是否遗漏了文档中的某些内容,还是无法按节点进行选择?如果我这样做: kubectl --server=""--namesp ..
发布时间:2021-12-15 17:55:04 其他开发

kubectl 命令在空闲几分钟后断开连接

我们注意到当我们 exec -it 连接到一个 Pod 时,在一定的空闲时间后连接被破坏.是否有任何选项可以让连接打开更长时间? 我看到有一个开放的 PR,但想知道是否有此问题的任何解决方法. 解决方案 简短的回答是否定的.这就是为什么: 启用 TCP keepalive用于控制台连接 TCP keepalive 是一个 TCP 选项,它导致数据包通过即使没有交通运输,也 ..
发布时间:2021-12-15 17:49:41 其他开发