开发者社区> 问答> 正文

Swarm 集群 集群管理 创建集群


您可以在创建集群的时候同时指定云服务器的配置和个数,也可以创建一个零节点的集群,之后再绑定其他云服务器。
    Note
如果您选择创建一个零节点集群,创建完成后,集群会处于“待激活”状态,添加云服务器后就可以激活集群(变为“运行中”状态)。有关如何向集群中添加已有云服务器,参见 添加已有节点。

使用须知


容器服务在创建集群的过程中,会进行如下操作:

  • 如果您勾选自动创建负载均衡,系统会创建负载均衡,并配置 80->9080 监听。
  • 创建安全组,安全组的规则如下:
    VPC 网络入方向:



  • 如果您已经开通了 RAM 服务,系统会创建 RAM 子账号。
  • 如果您选择创建节点,系统会创建 ECS。同时为 ECS 分配公网 IP (如果是 VPC 网络,则会分配 EIP,同时会创建相应的路由规则)。
  • 集群创建过程中,容器服务会使用您设置的登录密码配置 ECS 节点。
  • VPC 节点配置失败时,容器服务会收集节点创建初始化的标准输出信息。您可以在集群的日志信息中查看。



限制说明

  • 用户账户需有 100 元的余额并通过实名认证,否则无法创建按量付费的 ECS 实例和负载均衡。
  • 随集群一同创建的负载均衡实例只支持按量付费的方式。
  • 每个账号默认可以创建的云资源有一定的配额,如果超过配额创建集群会失败。请在创建集群前确认您的配额。如果您需要提高您的配额,请提交工单申请。每个账号默认最多可以创建 5 个集群(所有地域下),每个集群中最多可以添加 20 个节点。
  • 每个账号默认最多可以创建 100 个安全组。
  • 每个账号默认最多可以创建 60 个按量付费的负载均衡实例。
  • 每个账号默认最多可以创建 20 个EIP。


操作步骤

  1. 登录容器服务管理控制台
  2. 在 Swarm 菜单下,单击左侧导航中的集群,单击右上角的创建集群。
  3. 设置集群的基本信息。
    • 集群名称: 要创建的集群的名称。可以包含 1~63 个字符,包括数字、中文字符、英文字符和连字符 (-)。
    • 地域: 所创建集群将要部署到的地域。
    • 可用区:集群的可用区。

4. 设置集群的网络类型。目前支持专有网络 VPC 网络类型。
专有网络 VPC 需要配置相关信息。



专有网络 VPC 支持您基于阿里云构建一个隔离的网络环境,您可以完全掌控自己的虚拟网络,包括自由 IP 地址范围、划分网段、配置路由表和网关等。

您指定一个 VPC、一个 VSwitchId 和容器的起始网段(Docker 容器所属的子网网段,为了便于 IP 管理,每个虚拟机的容器属于不同网段,容器子网网段不能和虚拟机网段冲突)。为了防止网络冲突等问题,建议您为容器集群建立属于自己的 VPC/VSwitchId。

5.  添加节点。
您可以在创建集群的同时创建若干个节点,或者创建一个零节点集群并添加已有云服务器。有关如何添加已有云服务器的详细信息,参见 添加已有节点
  • 创建节点
    1. 设置节点的操作系统。

    2. 目前支持的操作系统包括 Ubuntu 16.04 64 位和 CentOS 7.4 64 位。
    3. 设置云服务器的实例规格。
  • 您可选择不同的实例规格和数量,并指定数据盘的容量(云服务器默认带有 20G 大小的系统盘)和登录密码。集群创建过程中,容器服务会使用您设置的 登录密码 配置 ECS 节点,但是容器服务不会保存该密码。
  • 添加已有节点
    您可以单击下边的选择已有实例将已有的云服务器添加到集群中,或者直接单击创建集群等集群创建完成后再通过集群列表页面添加已有云服务器,参见 添加已有节点

6. 配置 EIP。当您将网络类型设置为 VPC 时,容器服务会默认给每一个专有网络下的云服务器配置一个 EIP。如果不需要,您可以勾选不保留公网EIP复选框,但是需要额外配置 SNAT 网关。


7. 创建一个负载均衡实例。

目前创建集群会默认创建一个负载均衡实例。您可以通过这个负载均衡实例访问集群内的容器应用。所创建的负载均衡实例为按量付费实例。

8. 在 ECS 节点上安装云监控插件。您可以选择在节点上安装云监控插件,从而在云监控控制台查看所创建 ECS 实例的监控信息。

9. 将节点 IP 添加到 RDS 实例的白名单。
您可以选择将所创建节点的 IP 添加到 RDS 实例的白名单中,方便 ECS 实例访问 RDS 实例。



a. 单击请选择您想要添加白名单的RDS实例。


b. 在弹出的对话框中选择所需的 RDS 实例并单击确定。




10. 单击创建集群。
集群创建成功后,如果需要单独配置云服务器或负载均衡,可以去相应的控制台进行相关操作。



后续操作

您可以查看集群创建日志。在 集群列表页面,选择所创建的集群并单击 查看日志。
您可以在创建的集群中创建应用。有关创建应用的详细信息,参见 创建应用

参考文档


如果集群创建失败,您可以参考 创建集群失败常见错误 进行问题排查。

展开
收起
青蛙跳 2018-08-18 14:42:30 1671 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
GitOps:Kubernetes多集群环境下的高效CICD实践 立即下载
如何让k8s集群30s扩容3000个Pod 立即下载
Kubernetes的网络实践 立即下载