amazon-web-services - 通过 AWS 云在 Kubernetes 中运行 windows 容器
问题描述
我使用 KOPS 安装了在 AWS 中运行的现有 Kubernetes 集群(1.8)。
我想将 Windows Container 添加到现有集群中,但找不到合适的解决方案!:(
我想遵循以下给定的步骤:
https://kubernetes.io/docs/getting-started-guides/windows/
我下载了节点二进制文件并将其复制到我的 Windows 机器(Kubelet、Kube-dns、kube-proxy、kubectl),但我对多个网络选项有点困惑。
他们还提供了 kubeadmin 选项来将节点加入我的 Master,我不知道为什么,因为我使用 Kops 创建了我的集群。
有人可以建议或帮助我如何添加我的 Windows 节点吗?
解决方案
如果默认架构满足您的要求,KOPS 确实很好,如果您需要进行一些更改,它会给您带来一些麻烦。例如我需要添加一个 GPU 节点,我可以添加它,但无法使此过程自动化,无法创建自动伸缩组。
Kops 有很多优点,比如以透明的方式创建所有集群。
你真的需要一个windows节点吗?
如果是,请尝试使用 kube-adm 启动集群,然后将 windows 节点加入该集群。
Kops 将需要一些时间来添加此 windows 节点功能。
推荐阅读
- swift - 如何从 CIFilter.areaHistogram() 中提取直方图数据
- javascript - 我只想选择当前页面的所有记录
- javascript - Range 处符号的重叠符号声明和引用(分析失败,Node.js 命令启动 eslint-bridge)
- arduino - LCD 显示随机系列的字母,而不是 Arduino 上的一个。怀疑映射功能有问题
- python - Pandas 应用 lambda 返回一个元组并插入相应的列
- java - 装箱/拆箱成本和装箱对象是否有写入时复制?
- javascript - React-Leaflet 地图未在地图上呈现数据
- ruby-on-rails - 如何从 Rails 渲染 json 中删除 Content-Disposition?
- sql - 如果存在,则选择具有值的记录,否则选择第二个值,否则选择第三个。(分层)
- vcf-vcard - 使用 vObject 创建多 URL vCard