【发布时间】:2016-02-21 01:59:08
【问题描述】:
我对 kubernetes 非常陌生,我正在尝试将其概念化并在本地进行设置,以便尝试在其上开发一些东西。
虽然我在 Windows 机器上运行,但有些困惑。
他们在 github 上的“入门”文档说你必须运行 Linux 才能使用 kubernetes。
由于 docker 在 windows 上运行,我想知道是否可以在 windows docker 中创建一个 kubernetes 实例作为容器,并使用它在同一个 windows docker 实例中管理集群的其余部分。
通过阅读设置说明,似乎 docker、kubernetes 和称为 etcd 的东西都必须在单个主机操作系统上“并行”运行......但我的一部分认为这可能是可能的
- 启动 docker,启动“默认”机器。
- 创建 kubernetes 容器 - 配置为与现有 docker 'default' 机器通信
- 使用 kubernetes 管理现有的 docker。
梦想?误入歧途的愚蠢?我看到在 vagrant 实例中运行它有一些选择。这是否意味着 docker、etcd 和 kubernetes 在单个 VM 中一起使用(进而在其中创建一个虚拟机集群?)
我觉得我需要画出这一切在物理硬件和“内存盒”方面的样子,才能真正理解这一点。
【问题讨论】:
标签: windows docker boot2docker kubernetes etcd