交付部署(离线)
离线环境交付部署,是指在平台无法直接连接到的机房内,完成环境的搭建和应用的部署,相比在线交付,部署更加自由,可在无公网接入的环境内完成产品的部署交付。
获取部署包
首先要获取产品的部署安装包,参见出包管理。
获取部署参数
出包完成后,点击离线部署,进入离线部署页面。
按照步骤指引进行操作,将安装配置文件内容拷贝到“global.yaml”文件中,该文件名将作为参数,传入本地部署脚本hotctl。
本地部署命令的执行
将部署包拷贝到master0节点。上图黑底部分的ips参数的第一个IP,为master0节点。
解压部署包(上述三个包中的任何一个,根据需要选择):tar -xvf ${fileName}.tar。
使用上述黑底文本中的“部署参数”,替换解压出来的global.yaml文件中的内容。
执行安装脚本:./hopctl install -p `pwd`,等待执行结果,当出现如下结果时表示安装成功。
验证应用部署完成
kubectl get pod -A