在本地服务器上配置Kubernetes的最佳方法

时间:2018-01-17 01:54:23

标签: kubernetes

幸运的是,我在办公室里得到了一台功能非常强大的服务器 - 我很想以某种方式为我们的Kubernetes环境建立一个复制品。我们的暂存Kube环境是在AWS上运行的5个节点,每个节点都有不同的配置。对于此配置,我无法找到最佳实践指南(可能因为这是一个非常奇怪的用例)。

我的直觉是:

  • 在机器上安装某种裸机操作系统
  • 在计算机上设置多个VM,每个VM都配置为从暂存
  • 镜像节点
  • 在其中一台计算机上安装Kube主服务器
  • 将每个其他VM注册为kubernetes
  • 下的节点
  • 运行我的部署

如果我采用这种方法,是否有更好的方法来配置此问题或任何可能出现的问题/障碍?

1 个答案:

答案 0 :(得分:1)

如果你想在一台机器上拥有它,我也会选择multi-vm选项。使用Vagrant,您可以尝试简化流程。这可以帮到你:

https://github.com/pires/kubernetes-vagrant-coreos-cluster

设置群集后,您可以对其进行调整以模拟暂存群集的状态。

我想到的唯一问题是覆盖网络和外部访问。如果配置NAT网络,则会出现外部访问问题,网络覆盖可能没有问题。另一方面,我并不是100%肯定覆盖网络如何在桥接设置中工作。