添加Google容器引擎容器需要花钱吗?

时间:2017-09-17 23:28:46

标签: google-kubernetes-engine

例如,在创建容器引擎时,它会询问我的机器类型和内存。如果我选择1个vCPU& 3.75gb ram X 3(总共3vCPU和11.25GB ram),这些资源如何与将要完成工作的pod相关联?

假设我添加了4个豆荚,这是否意味着我现在需要为4x cpu和15 gg ram付费?或者3xCPU是硬限制,那4个pod必须找到一种在3 cpu上运行的方法吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

如果您要创建5个或更少的容器集群,Google不会对容器引擎收取单独的费用。您只需为虚拟机付费。

通常使用3个节点(vm)创建基本容器集群。因此,您将支付3台机器。您创建的pod可以跨这些虚拟机进行负载平衡。谷歌并不关心你在群集中做什么。

由于pod实例在vm上运行,因此vm限制是pod的硬限制。因此,如果您打算在虚拟机上运行多个pod,则需要执行一些基本的容量规划,以确保您的pod没有内存不足。

根据我的经验,即使是1vCPU VM(在3节点集群中配置)也可以处理几个运行Java spring boot应用程序的docker容器pod。请注意,Kubernetes组件也在群集节点上运行。

答案 1 :(得分:0)

豆荚的数量不会影响价格。

在上面的示例中,您将获得3个CPU。这些可以在您运行的pod中分开。

创建pod时,可以设置内存和CPU限制。这些将允许您限制使用: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/