我是 GKE 新手,尝试在 us-central-1a 区域中使用 n16-high-cpu 创建一个“正常”3 节点集群。花了 2 1/2 分钟到 3 分钟——这是预期的启动时间吗?由于此链接,我希望它会更像 60 到 75 秒:https://medium.com/google-cloud/improving-gce-boot-times-with-custom-images-f77921a2c115另外,AWS 似乎意味着大约 60 秒的启动时间 ( AWS EC2 Instance starting time ),所以我认为 GCE/GKE 将具有竞争力
此外,我们是否会为大约 3 分钟的“启动”虚拟机付费,或者仅在计算机“完全启动并运行”(即可以 ssh 进入它们等)后才开始计费。时间是收费的”,那么我想每个 GKE/GCE 实例总是有一个“最小开销”成本(这很好——我只需要知道它确实存在以及预期的时间/成本开销是多少。)(类似地,我只是注意到将节点池大小调整为 0 需要几分钟(而不是秒)的时间,那么我们在这个“关闭/调整大小时间”期间是否收费?(为什么它需要几分钟的时间)调整大小为 0 的秒数,即关闭每个节点?)
最佳答案
~3分钟就可以了。需要配置主节点,然后是托管实例组和实例模板,最后是用作节点的所需虚拟机数量。一旦所有这些都到位,您的 VPC 需要使用辅助范围、防火墙规则和路由进行更新。最后,您的主节点需要建立到每个节点的 SSH 隧道并与 kubelet 同步并确认它们已准备好使用。
至于费用,当资源启动并准备就绪时,您将按资源付费,而在创建集群时,则无需付费。一旦集群创建操作完成并且集群准备就绪,就会开始计费。
关于google-kubernetes-engine - 大约 3 分钟的 GKE *集群* 启动时间正常吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53839292/