10得票2回答
kubectl apply --dry-run 表现异常

我在使用 kubectl 和 --dry-run 时遇到了奇怪的问题。 为了简化,假设我有以下的 yaml 文件:apiVersion: extensions/v1beta1 kind: Deployment metadata: labels: run: nginx name...

8得票1回答
在多主集群中,kube-apiserver 未正确进行身份验证

我正在尝试在Azure上使用kubeadm创建一个高可用的Kubernetes集群,文档可以在这里找到:https://kubernetes.io/docs/setup/independent/high-availability/ 当只使用1个主节点时,一切都可以运行,但是当切换到3个主节点...

10得票2回答
Kubernetes清理管理器正在驱逐控制平面Pod以回收临时存储空间。

我正在使用Kubernetes v1.13.0。我的主节点也作为工作节点运行,因此除了控制平面pod之外,还有工作负载pod在上面运行。 我的主节点kubelet日志显示以下行: eviction_manager.go:340] eviction manager: must evict p...

18得票2回答
使用client-go直接对Kubernetes API进行`kubectl apply`,并在单个YAML文件中使用多种类型

我正在使用https://github.com/kubernetes/client-go,一切运行良好。我有一个官方Kubernetes Dashboard的清单(YAML):https://raw.githubusercontent.com/kubernetes/dashboard/v2.0...

14得票2回答
如何使用client-go向Kubernetes API提交通用的"runtime.Object"?

我正在使用AWS的EKS,它是Kubernetes v1.10,我正在使用client-go v7.0.0。 我想做的是解析一个.yml文件,其中包含多个Kubernetes资源定义,并将这些资源提交到Kubernetes API。我可以使用此代码scheme.Codecs.Universa...

44得票12回答
Kubernetes:过期证书

我们的Kubernetes 1.6集群在2017年4月13日构建时生成了证书。 2017年12月13日,我们将集群升级为版本1.8,并生成了新的证书[显然是不完全的证书]。 2018年4月13日,我们开始在Kubernetes仪表板的api-server中看到此消息: [authenti...

16得票8回答
如何将所有 Kubernetes Ingress 的 YAML 文件转换为使用 API 版本 networking.k8s.io/v1?

Kubernetes Ingress API版本networking.k8s.io/v1相对于extensions/v1beta1有很多字段方面的变化,如下所示: 结果翻译为:Kubernetes Ingress API版本networking.k8s.io/v1相对于extensions/...

33得票6回答
K8s中的哪个API组?

如何确定任何给定资源属于哪个apiGroup?kind: Role apiVersion: rbac.authorization.k8s.io/v1beta1 metadata: namespace: default name: thing rules: - apiGroups: ["...

9得票2回答
Jenkins 强制增加 Kubernetes API 的最大连接数

Jenkins version : 2.121.3 我正在使用Jenkins中的k8s插件,该插件帮助我在我的k8s集群上部署顺序和并行作业。 这是Jenkinsfile中作业失败的部分。 parallel([ build:...

7得票1回答
如何启用KubeAPI服务器以进行HPA自动缩放指标

我正在使用Kube版本v1.13.0。由于Heapster从v1.11开始已经被弃用,因此我无法启用API服务器以实现HPA的集群度量。 参考附图 有人可以为我提供逐步启用API度量服务器或任何演示视频的指导吗?这将对我进一步进行非常有帮助。 如果需要任何进一步的信息,请告诉我。 谢...