全部产品
云市场

导入自建 K8S 集群

更新时间:2019-01-29 15:31:24

本文档将向您介绍如何将您自己创建的 Kubernetes 集群导入、托管到 EDAS 中。

前提条件

在 EDAS 控制台中导入自建 K8S 集群

  1. 登录 EDAS 控制台

  2. 在控制台左侧导航栏中选择 资源管理 > 集群

  3. 集群页面选择地域命名空间,然后单击自建 K8S 集群页签,再在页面右侧单击导入自建 Kubernetes 集群

    导入自建 K8S 集群

  4. 导入自建 Kubernetes 集群对话框内配置参数。

    1. 集群名称:输入集群名称。
    2. ApiServer:输入 Kubernetes 集群的 API Server 的外部访问地址。https// 为默认前缀,不可配置。
    3. 生成 Kubeconfig 文件脚本:

      1. 以 root 身份登录到 Kubernetes 集群的 master 节点。
      2. 删除 /root/importk8scluster.shedas-admin.kubeconfig 两个文件。
      3. 复制 Kubeconfig 文件的命令脚本,以下参数只是示意模板,修改参数为实际脚本。

        1. wget -O /root/importk8scluster.sh http://edas.oss-cn-hangzhou.aliyuncs.com/self-build-init-script/importk8scluster.sh && source /root/importk8scluster.sh --ca=您的集群CA --key=您的集群CA KEY
    4. Kubeconfig 文件:使用命令查看 /root/edas-admin.kubeconfig 文件的内容,并将该文件内容粘贴在控制台的 Kubeconfig 文件右侧的输入框内。
  5. 单击确认,导入的 自建 K8S 集群会在集群列表中显示。

结果验证

返回集群页面,单击自建 K8S 集群页签,查看刚导入的 Kubernetes 集群是否存在且实例数和集群状态正常。