话不多说,直接开干。需要了解Rancher的直接登录官网或者百度。
创建集群
Rancher2创建好之后,是没有集群的,需要自己创建。
点击Global→Add Cluster,这里没有使用云环境,选择Custom,填写集群名称(集群名称不能使用中文),点击下一步。
如果只有一个节点,将etcd、Control Plane、Worker全都勾选上,然后复制命令到对应的环境执行,等待集群自动部署完成即可。
- etcd Nodes
etcd节点用于运行etcd数据库。 etcd是一个键值存储,用作Kubernetes对所有集群数据的后备存储。即使你可以在单个节点上运行etcd实例,也需要3个、5个或7个节点来实现冗余,具体参考ETCD集群容错表。 - Control Plane Nodes
control plane节点用于运行Kubernetes API服务、scheduler和controller manager。control plane节点是无状态的,因为所有集群数据都存储在etcd节点上。你可以在1个节点上运行control plane,但需要2个或更多节点实现冗余。你还可以在etcd节点上运行控制平面。 - Worker Nodes
Worker节点用于运行kubelet和工作负载。它还在需要时运行存储和网络驱动程序和ingress controllers。你可以根据工作负载需要创建尽可能多的Worker节点。