kubectl是一个命令行界面,用于运行针对Kubernetes集群的命令
无法在 Argo 工作流程中运行 kubectl cp 命令
我正在尝试在我的 Argo 工作流程中运行此命令 kubectl cp /tmp/appendonly.aof redis-node-0:/data/appendonly.aof -c redis -n redis 但我收到这个错误 来自服务器的错误(内部错误):错误...
如何获取 Kubernetes 服务的外部 IP 作为原始值?
我正在使用 GKE 运行应用程序。它工作正常,但我不知道如何以机器可读的格式获取服务的外部 IP。 所以我正在搜索 gcloud 或 kubectl 命令
我想了解如何在 kubectl exec 中运行 for 循环或复杂命令。目前我正在运行以下命令并收到错误。 kubectl exec -it my-statefulset-0 -n my-namespace...
我正在尝试按照 https://github.com/kubernetes/dashboard/blob/master/docs/user/access-control/creating-sample-user.md 上的说明创建 Kubernetes 仪表板令牌。然而,当...
将应用程序部署到 kubernetes 时出现 ImagePullBackOff 或 ErrImagePull 错误
我尝试将我的应用程序部署到 Kubernetes 环境。但我收到 ImagePullBackOff 或 ErrImagePull 错误。 我的 k8s 配置的 app.yaml 文件。 api版本:apps/v1 种类:部署 元数据: ...
这是我在 gitlab bash 中使用的代码: kubectl --kubeconfig=$KUBECONFIG -n $NAMESPACE_NAME 补丁服务 $CI_PROJECT_NAME -p '{"spec": {"selector": {"app.kubernetes.io/
如何使用 kubectl 和 jsonpath 将 configmap 的内容保存到文件中?
我正在尝试将配置映射的内容保存到本地硬盘上的文件中。 Kubectl 支持使用 JSONPath 进行选择,但我找不到仅选择文件内容所需的表达式。
运行 kubectl get services 时端口列表中的冒号是什么意思
如果我为简单的演示服务运行 kubectl get services,我会得到以下响应: 名称 类型 集群 IP 外部 IP 端口 年龄 演示服务 LoadBalancer 1...
目前我正在我的管道中使用它 kubectl apply -f 部署.yaml && kubectl 部署状态 -f 部署.yaml 在 yaml 中使用这个 准备情况探针: tcp套接字: ...
使用 kubectl 使用推出历史记录获取特定 Pod 的推出时间
我正在寻找一种方法来获取我的 api 的先前部署(以及一系列部署的奖励积分)的部署/推出时间 这个人告诉我之前的修订是什么:
资源缺少 kubectl.kubernetes.io/last-applied-configuration
当我应用带有部署和服务的文件时,我收到了这两个警告。我已经验证过,但我使用相同的命名空间:test,并且 ConfigMap 名为:nginx-config 有什么问题吗? 但我的豆荚是
我的命名空间只有很少的部署。其中一个部署具有特定标签 (my-label=yes)。我想要获得带有此标签的所有 pod。 这是使用 kubectl 完成的: kdev get pods -l my-...
如何在 Kubernetes 容器中安装 tar 二进制文件以使 kubectl cp 正常工作?
kubectl cp 命令无法工作,因为 tar 不在容器的 bin 文件夹中。我似乎找不到如何安装它。 我在尝试时遇到错误: kubectl cp /tmp/foo_dir 由于 tar 不在容器的 bin 文件夹中,kubectl cp 命令无法正常工作。我似乎找不到如何安装它。 尝试时出现错误: kubectl cp /tmp/foo_dir <some-pod>:/tmp/bar_dir 错误: rpc 错误:代码 = 2 desc = oci 运行时错误:执行失败: container_linux.go:235:启动容器进程导致“exec: “tar”:在 $PATH 中找不到可执行文件” 看起来你的 Docker 中没有 Tar 我建议首先在上面的Dockerfile级别命令安装Tar 您可以使用以下命令将 Tar 添加到 Docker 中: Docker 镜像:RUN yum install -y tar
如何在同一命名空间中创建 Kubernetes 资源的副本,而无需将其导出到 yaml?
我们可以通过将 kuberentes 资源导出到 yaml 来创建它的副本。然后更改资源的名称,然后应用资源。 有更简单的方法吗? 就像是 库布...
Kubectl 不在 Azure Power Shell 的路径中
我想从同一网络中的 Windows 计算机连接到 Azure 中的 Kubernetes 集群。 由于某些原因,我想使用 Azure Power Shell 模块。 我通过 I 安装了 kubectl 和 kubelogin...
为什么 kubectl bash 补全功能在 macOS/OS X 上不起作用?
我按照 kubectl Completion -h 给出的安装 Bash 补全的说明进行操作: 我通过 Homebrew 安装了 bash-completion 在我的 ~/.bashrc 中,我首先获取 bash-completion 然后输出 f...
有没有办法将我的机器的 kubectl 指向 EC2 实例上托管的 K8s 集群?
我想将我的机器的 kubectl 指向在 EC2 实例上运行的集群。 使用 EKS 时,相当简单,我们只需要运行: aws eks --region= update-kubeconfig --name <
GKE OIDC 设置问题:输出配置中的“OAuth2Token”中缺少“RefreshToken”字段
遵循此处的说明: https://cloud.google.com/kubernetes-engine/docs/how-to/oidc#gcloud-config 我按照此处的说明并使用以下命令登录 kubectl oidc 洛...
在 Mac 上使用 zsh 通过 homebrew 安装 kubernetes-cli 后,kubernetes 自动完成功能无法完全或完全运行。只有第一个选项卡有效,第二个选项卡之后的选项卡无效。例如,...
是否有任何快捷方式或 kubectl 命令或 REST API 调用来仅获取工作节点列表。 (不包括主节点) 更新: 对于高手我们可以这样做: kubectl 获取节点 --