GCP上的Kubernetes
我试图在GCE集群上运行我的应用程序,但我想我缺少了一些连接到kubernetes资源进行部署的东西。我有4个部署,分别是3个部署和2个复制集(带自动缩放集)以及1个部署和1个复制集(守护进程)。根据我最初的理解和计算,我尝试为我的所有部署设置400米vCPU和1500米RAM的请求和500米和1800米RAM的限制。设置完这些资源后,由于cpu和内存不足,我的pod无法运行。在阅读了更多kubernetes的文档之后,kubernetes kube系统似乎占用了一些集群资源,因此最终我只能管理我的4节点集群(4vCpu和15GB ram)的X%(而不是100%)。因此,我试图了解kubernetes到底需要多少,以便我知道哪些值在我完全控制的集群资源下,但我无法确定哪些资源和限制最适合。 有人能帮我吗 谢谢 库伯内特斯到底要多少钱 您可以通过运行GCP上的Kubernetes,kubernetes,google-cloud-platform,google-compute-engine,Kubernetes,Google Cloud Platform,Google Compute Engine,我试图在GCE集群上运行我的应用程序,但我想我缺少了一些连接到kubernetes资源进行部署的东西。我有4个部署,分别是3个部署和2个复制集(带自动缩放集)以及1个部署和1个复制集(守护进程)。根据我最初的理解和计算,我尝试为我的所有部署设置400米vCPU和1500米RAM的请求和500米和1800米RAM的限制。设置完这些资源后,由于cpu和内存不足,我的pod无法运行。在阅读了更多kubernetes的文档之后,kubernetes kube系统似乎占用了一些集群资源,因此最终我只能管理
kubectl descripe node
来检查节点的“可分配”容量。一般来说
[Allocatable]=[Node Capacity]-[Kube Reserved]-[System Reserved]-[Hard Excition Threshold]
实际值将根据环境和配置而有所不同
有关此主题的更多信息,请参见:
库伯内特斯到底要多少钱
您可以通过运行kubectl descripe node
来检查节点的“可分配”容量。一般来说
[Allocatable]=[Node Capacity]-[Kube Reserved]-[System Reserved]-[Hard Excition Threshold]
实际值将根据环境和配置而有所不同
有关此主题的更多信息,请参见: