没有合适的资源?快使用搜索试试~ 我知道了~
k8s部署dolphinscheduler3.1.2 踩坑记录
需积分: 5 12 下载量 53 浏览量
2023-07-13
20:48:25
上传
评论
收藏 11.57MB DOC 举报
温馨提示
试读
8页
k8s部署dolphinscheduler 踩坑记录3.1.2,全流程
资源推荐
资源详情
资源评论
k8s 离线部署 ds3.1.2 文档
先决条件
� Helm 3.1.0+
� Kubernetes 1.12+
� PV 供应(需要基础设施支持)
� 外网拉取完整镜像后并上传到内网的 harbor ( 如 需 要 使 用 mysql 数 据 库 代 替
PostgreSQL、s3 代替 hdfs 存储资源中心、支持 python3 需要更 dockerfile 文件重新
build 镜像,详情看 dockerfile 附件
1. 在服务器上建立 ds 相应服务的文件夹用于存放对应的 dockerfile 文件
2. 在 存 放 相 应 的 dockerfile 文 件 夹 内 执 行 : docker build -t
apache/dolphinscheduler-worker:[镜像版本号]
3. 查看所有镜像 和 ImageId:docker images
4. 修改 tag:docker tag [ImageId] harbor:8008/public/dolphinscheduler-api:[镜像版本号]
5. 推送:docker push harbor:8008/public/dolphinscheduler-api:[镜像版本号]
)
dockFile.zip
1.请下载源码包 apache-dolphinscheduler--src.tar.gz
mkdir /opt/ds-server
放到服务器/opt/ds-server 下
Cd /opt/ds-server
tar -zxvf apache-dolphinscheduler-3.1.2-src.tar.gz
cd /opt/ds-server/apache-dolphinscheduler-3.1.2-src/deploy/kubernetes/dolphinscheduler
2.创建命名空间
kubectl create namespace [namespace]
3. 配置 values.yml
配置 image.registry=”harbor:8008/public”//harbor 地址
配置 image.tag=”v-3.1.2” //tag
配置 image.pullPolicy=”Always” //拉取策略
3.1 连接外部的 mysql
配置 values.yaml 文件中 postgresql 的 enabled 为 false
配置 values.yaml 文件中的 externalDatabase 配置 (尤其修改 host, username 和 password)
3.2 连接外部的 zookeeper
配置 values.yaml 文件中 zookeeper 的 enabled 为 false
资源评论
满眼醉意
- 粉丝: 6
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功