amazon-web-services - 我应该在一个实例中为多个工作节点或多个 VM 使用多个 aws 实例吗?
问题描述
我正在学习 Kubernetes。如果我想在 AWS 中构建一个由 3 个工作节点和 1 个主节点组成的集群,那么 -
- 我应该在一个实例中创建 4 个虚拟机(许多 cpu 内核和大 RAM)吗?或者
- 我应该创建 4 个 AWS 实例(小 cpu 核心和小 RAM)作为工作节点
提前致谢。
解决方案
鉴于 ec2 实例已经是在大型机器上运行的虚拟机,并且考虑到在 ec2 实例中设置自己的虚拟机的额外复杂性,我强烈建议采用第二种方法。
如果您使用 aws-cluster-autoscaler,这还有一个额外的好处,即自动扩展您的集群(即自动扩展工作人员的数量)。
推荐阅读
- c++ - 如何编译带有头文件和单独的函数文件的程序?
- r - R:“连接”图
- reactjs - Windows 上的“REACT_APP_VERSION”不被识别为内部或外部命令
- python - 如何使用pymongo查找字符有限的结果
- swift - 停止将触摸事件传播到 Swift 后面的视图
- docker - 为什么我不能从 Google Cloud Build 中提取我的 docker 映像?
- gnu-parallel - Passing multiple parameters to GNU parallel
- python - 在实现逻辑回归模型时包括特征
- r - 为不同变量的特定值查找一个变量的范围
- go - Golang 频道 - 帮助我解决这个问题