|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
创建一个DigitalOcean集群
在本节中,您将学习如何在DigitalOcean中部署https://documentation.suse.com/cloudnative/rke2/[RKE2]或https://documentation.suse.com/cloudnative/k3s/[K3s] Kubernetes集群。
首先,您在Rancher中设置DigitalOcean云凭据。
然后,您在Rancher中创建一个DigitalOcean集群,并在配置新集群时定义机器池。每个机器池都有一个Kubernetes角色,包括etcd、controlplane或worker。Rancher在新节点上安装Kubernetes,并根据机器池定义的Kubernetes角色设置每个节点。
创建您的云凭据
如果您已经有一组云凭证可供使用,请跳过此部分。
-
单击 ☰ > 集群管理。
-
点击 云凭据。
-
单击*创建*。
-
点击*DigitalOcean*。
-
输入您的DigitalOcean凭据。
-
单击*创建*。
创建您的集群
使用Rancher在DigitalOcean中创建Kubernetes集群。
-
单击 ☰ > 集群管理。
-
在*集群*页面,点击*创建*。
-
切换开关到*RKE2/K3s*。
-
点击*DigitalOcean*。
-
选择一个*云凭证*(如果存在多个)。否则,它会被预选。
-
输入*集群名称*。
-
为每个Kubernetes角色创建一个机器池。请参考最佳实践以获取角色分配和数量的建议。
-
为每个机器池定义机器配置。请参考DigitalOcean机器配置参考以获取有关配置选项的信息。
-
-
使用*集群配置*选择要安装的 Kubernetes 版本、使用的网络提供程序以及是否要启用项目网络隔离。有关配置集群的帮助,请参考RKE2和K3s集群配置参考。
-
使用*成员角色*配置集群的用户授权。点击 添加成员 以添加可以访问集群的用户。使用*角色*下拉菜单为每个用户设置权限。
-
单击*创建*。
结果:
您的集群已创建并被分配为*正在配置*状态。Rancher 正在启动您的集群。
在集群状态更新为*活动*后,您可以访问您的集群。
*活动*集群被分配两个项目:
-
Default,包含`default`名称空间 -
System,包含cattle-system、traefik、kube-public和kube-system名称空间