Files
kuboard-press/install/install-dashboard-offline.md
2020-11-08 18:12:03 +08:00

2.1 KiB
Raw Blame History

vssueId, description, meta
vssueId description meta
19 Kuboard_快速在Kubernetes上落地微服务_本文详细介绍如何离线安装Kuboard
name content
keywords Kuboard离线安装

安装 Kuboard v2离线

许多公司处于安全的考虑,需要将 Kuboard 离线安装到内网环境。本文描述了如何完成 Kuboard 的离线安装。请确保您已经熟悉了 安装Kuboard,本文只描述离线安装时,与正常安装的过程的差异部分。

准备Kuboard镜像

获取Kuboard镜像

  • 在可以上网的机器上抓取 kuboard 镜像

    docker pull eipwork/kuboard:latest
    
  • 查看 kuboard 镜像的 ID

    docker images | grep kuboard
    

    输出结果如下所示:

    eipwork/kuboard           latest                0146965e6475        3 weeks ago         133MB
    
  • 将 Kuboard 镜像导出到文件

    docker save 86eaead8421e > kuboard.tar
    

    ::: tip ImageID 请使用上一个步骤中查询到的 image ID :::

  • 将 kuboard.tar 传输到 Kubernetes 集群的某一个节点上

加载Kuboard镜像

  • 在 Kubernetes 集群的某一个节点上执行

    docker load < kuboard.tar
    
  • 为镜像重新添加标签

    docker tag 0146965e6475 eipwork/kuboard:latest
    

    ::: tip ImageID 请使用上一个步骤中查询到的 image ID :::

准备kuboard.yaml文件

安装Kuboard的yaml文件如下将其保存到 kuboard-offline.yaml

::: tip 必要的修改

  • 修改该文件中第 26 行的节点名称为上一个步骤中,已经加载了 kuboard 镜像的节点,参考 将容器组调度到指定节点
  • 与在线安装不同,此处 ImagePullPolicy=IfNotPresent 第30行参考 容器镜像 :::

<<< .vuepress/public/install-script/kuboard-offline.yaml {26,30}

  • 执行命令
    kubectl apply -f kuboard-offline.yaml
    

登录Kuboard

登录 Kuboard 的方式同 安装Kuboard