install/install-dashboard-offline.md
许多公司处于安全的考虑,需要将 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 集群的某一个节点上
在 Kubernetes 集群的某一个节点上执行
docker load < kuboard.tar
为镜像重新添加标签
docker tag 0146965e6475 eipwork/kuboard:latest
::: tip ImageID 请使用上一个步骤中查询到的 image ID :::
安装Kuboard的yaml文件如下,将其保存到 kuboard-offline.yaml
::: tip 必要的修改
ImagePullPolicy=IfNotPresent (第30行),参考 容器镜像
:::<<< .vuepress/public/install-script/kuboard-offline.yaml {26,30}
kubectl apply -f kuboard-offline.yaml
登录 Kuboard 的方式同 安装Kuboard