如何在本地网络中使用三台机器使用Kubernetes部署微服务应用程序?

问题描述 投票:0回答:3

由于我是Kubernetes的新手,我仍然没有弄清楚如何使用一个或多个物理机器在本地网络上部署应用程序。通常,互联网上的教程会描述使用minikube的情况,但这仅用于本地机器测试,不是吗?或者在Google等云平台上执行部署的情况。我真的很感谢从哪里开始的一些支持?就我而言,我仅需要在机器上安装Kubernetes?这是一项琐碎的任务吗?

kubernetes minikube
3个回答
0
投票

一种安装kubernetes的方法是通过kubeadm

我已经用自己的VM完成了此操作。但也应该适用于您的物理机器。


0
投票

您可以使用kubeadmhere是可以帮助您安装它的文档。

每个服务器都需要安装kubeadmkubeletkubectl

master node上,您将执行kubeadm init,一旦完成整个过程,它将为您提供输出,您可以运行该输出来添加worker nodes。当然,这些服务器需要在您的网络上互相查看。

还有其他安装Kubernetes的选项。例如,使用kopskops


0
投票

来自kubespray

Minikube是一种可轻松在本地运行Kubernetes的工具。Minikube在虚拟机内部运行单节点Kubernetes集群笔记本电脑上的机器(VM),供希望试用Kubernetes或日常开发

如果要设置自己的集群,则包括kubesprayhttps://kubernetes.io/docs/setup/learning-environment/minikube/在内的选项很多。

我个人使用Vagrant和Ansible通过kubeadm设置了本地Kubernetes集群-有一个很好的教程kubeadm ...这里是kubespray:)

© www.soinside.com 2019 - 2024. All rights reserved.