问题标签 [kube-apiserver]

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.

0 投票
3 回答
27177 浏览

docker - Where is kube-apiserver located

Base question: When I try to use kube-apiserver on my master node, I get command not found error. How I can install/configure kube-apiserver? Any link to example will help.

Details: I am new to Kubernetes and Docker and was trying to create StatefulSet with volumeClaimTemplates. My problem is that the automatic PVs are not created and I get this message in the PVC log: "persistentvolume-controller waiting for a volume to be created". I am not sure if I need to define DefaultStorageClass and so needed kube-apiserver to define it.

Here is get pvc result:

And get storageclass:

How can I troubleshoot this issue (e.g. logs for why the storage was not created)?

0 投票
4 回答
8523 浏览

kubernetes - 检查特性门是否在 kubernetes 中启用/禁用

在 Kubernetes 中,是否有一种特殊的方法可以检查是否启用/禁用了特定的功能门。比如说,我想检查我的集群中是否启用了 MountPropagation 功能。我怎么做。

0 投票
1 回答
1078 浏览

kubernetes - Kubernetes - API Server / etcd 如何知道每个 Pod 的状态?

我了解它kubelet负责获取 PodSpecs(通常来自 API 服务器)并运行 Pod。

Kubernetes 组件 > 节点组件 > kubelet

“kubelet 采用一组通过各种机制提供的 PodSpec,并确保这些 PodSpec 中描述的容器运行且健康。”

但是 API Server 如何跟踪每个 Pod 的状态(例如运行/失败)?是否kubelet定期向 API 服务器发送请求?还是 API Serverkubelet定期轮询?还是其他机制?

0 投票
1 回答
1621 浏览

kubernetes - kube-apiserver 高 RAM 使用率

最近从 Kubernetes 的 v1.9.1 升级到 v1.9.6。一切都运行良好,但 kube-apiserver 的内存使用量已大大增加,标准情况下仅超过 900mb。

这不是一个大问题,因为它有可用的 RAM 这样做,但想知道是否有办法诊断可能导致这种 RAM 增加的原因。盒子没有改变,即有与一直可用的相同数量的可用 RAM,但 kube-apiserver 对它更加贪婪

0 投票
3 回答
1642 浏览

kubernetes - 使用 kubeadm 时如何在 kubeapi-server 上设置与审计相关的标志?

我正在尝试启用“审核”。https://kubernetes.io/docs/tasks/debug-application-cluster/audit/提到:

您可以使用 --audit-policy-file 标志将带有策略的文件传递给 kube-apiserver。如果省略该标志,则不记录任何事件。

我使用 kubeadm 来配置集群(总共在 3 个虚拟机中运行)。

但是,使用 kubeadm 时这个设置在哪里?我看不到它在哪里与 kube-apiserver 交互。

0 投票
4 回答
22700 浏览

kubernetes - kube-apiserver 怎么重启?

我今天重新启动了系统。之后,我的主系统和 Web 浏览器未连接以查找 kubernetes GUI。

当我运行命令systemctl status kube-apiserver.service时,它会给出如下所示的输出:

怎么可能api-server重启?

0 投票
1 回答
1796 浏览

kubernetes - 无法运行 kube-apiserver --enable-admission-plugins=DefaultStorageClass

安装后三节点集群 https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

我已经使用

并执行

但它写道

I0923 14:37:58.270848 90 server.go:703] 未指定外部主机,使用 192.168.41.29 W0923 14:37:58.271386 90 authentication.go:378] AlwaysAllow 授权方不允许使用 AnonymousAuth。将 AnonymousAuth 重置为 false。您应该使用不同的授权方错误:必须指定 --etcd-servers

smb 能说出为什么会发生以及如何解决吗?

0 投票
1 回答
571 浏览

kubernetes - Kubernetes 在不同网络中的设置

是否可以使用不同的网络设置集群?意味着 master 拥有不同的 ip,node 拥有不同的网络 ip。我们将在主机 ip xxxx 的一个网络上运行 kubeadm init,并希望在主机 ip yyyyis 的节点上使用 kubeadm join 命令加入可能吗?如果可能的话,你能告诉我需要做什么程序吗?

0 投票
0 回答
869 浏览

kubernetes - 如何防止 minkube kube-apiserver 耗尽 %CPU?

在将任何东西部署到 minikube 之后,似乎 apiserver 开始消耗所有 CPU 并使仪表板几乎无法使用,直到 apiserver 死亡并重新启动。

我已经阅读了这篇文章中的一些参考资料:kube-apiserver high CPU and requests

但是,这些似乎专门针对在许多机器上部署的 k8s 集群,或者至少在 master 不在同一台机器上的情况下。

这不是 minikube 的工作方式,因为它是一个单节点集群。更不用说它通常没有大量资源(CPU 或内存)。

有没有办法遏制或消除这种行为?也许我错过了一些在 minikube 上运行的重要配置?

0 投票
0 回答
126 浏览

kubernetes - 更新主节点上的映像后 kubernetes 集群关闭

团队,关于我该如何解决这个问题的任何提示?升级主映像后整个集群宕机。

日志状态: