由于我是Kubernetes的新手,我仍然没有弄清楚如何使用一个或多个物理机器在本地网络上部署应用程序。通常,互联网上的教程会描述使用minikube的情况,但这仅用于本地机器测试,不是吗?或者在Google等云平台上执行部署的情况。我真的很感谢从哪里开始的一些支持?就我而言,我仅需要在机器上安装Kubernetes?这是一项琐碎的任务吗?
一种安装kubernetes的方法是通过kubeadm。
我已经用自己的VM完成了此操作。但也应该适用于您的物理机器。
Minikube是一种可轻松在本地运行Kubernetes的工具。Minikube在虚拟机内部运行单节点Kubernetes集群笔记本电脑上的机器(VM),供希望试用Kubernetes或日常开发
如果要设置自己的集群,则包括kubespray
或https://kubernetes.io/docs/setup/learning-environment/minikube/在内的选项很多。
我个人使用Vagrant和Ansible通过kubeadm设置了本地Kubernetes集群-有一个很好的教程kubeadm ...这里是kubespray:)