k8s 有一项作用是把多台服务器管理起来部署节点,我有几个 AWS 领的那种试用 vps,把好几个小 vps 加到一个集群里充分利用资源?

查看 117|回复 8
作者:289396212   
之前没用过 k8s,不太熟悉,以前只用 docker 部署服务,最近在研究 MicroK8s,想拿我一台 vps 做主服务,然后把另外几台小 vps 添加到这个集群里,这样能充分利用硬件资源,部署服务直接都在主服务上就好了?

VPS, k8s, 部署, 集群

anubu   
自己研究学习,折腾着玩是没问题的。主要是网络问题,节点间最好是二层互联的,或者能够借助 overlay 实现二层互联,如基于 wireguard 的 VPN 。可以看看 kairos ,包含开箱即用的 wireguard-vpn 。
刚刚接触 k8s ,个人还是推荐使用 kubeadm ,在标准的二层网络中进行学习研究。
ysicing   
个人大都数都是基于 k3s 跨云吧。
我是基于 k3s+tailscale+metallb 实现资源利用的,不然就吃会探针了
locoz   
当然可以,我的服务器现在都在一个集群内,任意一台机器都能通过基于 k8s 的网络架构进行互访,每个部署了 traefik 的节点都相当于一个反代节点,走哪个都能访问到家里服务器或其他云服务器上跑的服务。
289396212
OP
  
@ysicing 吃探针是啥意思呀?
289396212
OP
  
@locoz 这样是不是有点花生壳的感觉,把家里的电脑当作服务器,请求通过 k8s 的网关来访问家里的电脑
289396212
OP
  
@anubu kubeadm 和 MicroK8s 用起来有什么区别吗,我看微软的教程是用 MicroK8s 来学的
locoz   
@289396212 #5 跟花生壳不一样,花生壳是起到 DDNS 的效果,也就是动态设置 DNS 的解析为最新的公网 IP 。这种情况其实更像是没有缓存机制的 CDN ,而如果运行服务的节点没有公网 IP ,那就是多节点的 FRP 。
ysicing   
@ysicing 像 mjj 们一样吃灰跑探针,闲置
您需要登录后才可以回帖 登录 | 立即注册

返回顶部