k8s 实机分布式测试,这次弄一下这个,上次弄的是单机版本的minikube, 在单机上minikube替代了kubectl的工作,在单机上可以创建多个布署等,实际使用会有多个系统,分布式才是正常生产时发按它效率的时间。
k8s说明上要求机器要有2g内存,这里我创建了四个vm, 每个4g内存,这样可以更清晰地运行k8s,为了节省时间和安装,每个机器都安装ubuntu 22 stable, 采用basic的安装,不安装多余的工具组件。
这里采用nat(网络地址转换)的方式组vm网络,这种方式和host-only的区别仅是从机能够上网,但对外显示依旧只有主机,没有采用bridge桥接的方式暴露在外网。