UOS V20 (1020a) 操作系统上部署 DCE 5.0 商业版¶
本文将介绍如何在 UOS V20(1020a) 操作系统上部署 DCE 5.0。 安装器 v0.6.0 及更高版本支持这种部署方式。
前提条件¶
离线安装¶
-
由于安装器依赖 python,所以需要在火种机器中先安装
python3.6
。 -
下载全模式离线包,可以在下载中心下载最新版本。
CPU 架构 版本 下载地址 AMD64 v0.17.0 https://qiniu-download-public.daocloud.io/DaoCloud_Enterprise/dce5/offline-v0.17.0-amd64.tar 下载完毕后解压离线包:
-
下载 UnionTech Server V20 1020a ISO 镜像文件。
-
制作 os-pkgs-uos-20.tar.gz 文件。
下载制作脚本
curl -Lo ./build.sh https://raw.githubusercontent.com/kubean-io/kubean/main/build/os-packages/others/uos_v20/build.sh chmod +x build.sh
执行脚本生成 os-pkgs-uos-20.tar.gz 文件:
-
下载 addon 离线包,可以在下载中心下载最新版本(可选)
-
设置集群配置文件 clusterConfig.yaml,可以在离线包
offline/sample
下获取该文件并按需修改。参考配置为:apiVersion: provision.daocloud.io/v1alpha3 kind: ClusterConfig metadata: spec: clusterName: my-cluster loadBalancer: type: metallb istioGatewayVip: 172.30.41.XXX/32 insightVip: 172.30.41.XXX/32 masterNodes: - nodeName: "g-master1" ip: 10.5.14.XXX ansibleUser: "root" ansiblePass: "******" fullPackagePath: "/home/offline" osRepos: type: builtin isoPath: "/home/uniontechos-server-20-1020a-amd64.iso" ## ISO 的目录 osPackagePath: "/home/os-pkgs-uos-20.tar.gz" ## os-pkgs 的目录 imagesAndCharts: type: builtin addonPackage: path: "/home/addon-offline-full-package-v0.5.3-alpha2-amd64.tar.gz" ## addon 的目录 binaries: type: builtin
-
开始安装 DCE 5.0。
Note
部分参数介绍,更多参数可以通过
./dce5-installer --help
来查看:-z
最小化安装-c
指定集群配置文件,使用 NodePort 暴露控制台时不需要指定-c
-d
开启 debug 模式--serial
指定后所有安装任务串行执行
-
安装完成后,命令行会提示安装成功。恭喜您! 现在可以通过屏幕提示的 URL 使用默认的账户和密码(admin/changeme)探索全新的 DCE 5.0 啦!
Success
请记录好提示的 URL,方便下次访问。
-
成功安装 DCE 5.0 商业版之后,请联系我们授权:电邮 info@daocloud.io 或致电 400 002 6898。