Kubernetes 通过Minikube创建本地自定义测试环境

Kubernetes 通过Minikube创建本地自定义测试环境,kubernetes,minikube,Kubernetes,Minikube,我目前正在为开发人员创建一个Minikube集群,他们每个人都会在自己的本地机器上有自己的Minikube集群进行测试,假设开发人员对Kubernetes一无所知,那么创建一个bash脚本来处理所有安装和pod的设置是否是推荐的方式?有可能通过地形来代替吗?或者有其他更简单的方法?谢谢 根据您的需求,选择可能是最好的方式,也可能不是。 为了给您提供一些其他选项,当涉及到开发人员的本地环境时(取决于他们的需求),您可能需要看看以下工具: 因为您似乎并不关心Windows或其他用户(至少没有

我目前正在为开发人员创建一个Minikube集群,他们每个人都会在自己的本地机器上有自己的Minikube集群进行测试,假设开发人员对Kubernetes一无所知,那么创建一个bash脚本来处理所有安装和pod的设置是否是推荐的方式?有可能通过地形来代替吗?或者有其他更简单的方法?谢谢

根据您的需求,选择可能是最好的方式,也可能不是。 为了给您提供一些其他选项,当涉及到开发人员的本地环境时(取决于他们的需求),您可能需要看看以下工具:

因为您似乎并不关心Windows或其他用户(至少没有提到他们),所以bash脚本可能是最简单的方法。然而,通常情况下,这是一种工具,如开始发挥作用。它们帮助您以清晰的方式实现自动化,并允许进行适当的测试。一些工具(如Ansible)甚至支持某些可能有用的Windows功能

TL;DR

Bash脚本不是推荐的方法,因为它有很多缺点,但是,它可能是最快的方法,这取决于您的技能。
如果您想正确地使用Ansible、Chef、Puppet等工具进行操作。

您只需要Kubernetes yaml清单的目录结构,然后
kubectl apply-f
,除非您谈到安装Minikube?是的。另外,我正在使用入口,因此我还必须更新/etc/hosts文件