更新时间:2024-04-29 GMT+08:00
分享

自动化部署ADHub环境

准备工作

获取AK/SK,可参考《获取AK/SK》

开始部署

  1. 联系供应商获取license,下载【ADHub 部署脚本】

  1. 进入采买脚本根路径,执行脚本,开始采买

    # 华为云Provider 认证
    export HW_REGION_NAME="cn-north-4" # 区域
    export HW_ACCESS_KEY="my-access-key"
    export HW_SECRET_KEY="my-secret-key"
    # 查看采买计划
    terraform plan
    # 执行采买
    terraform apply

  1. 联系供应商获取license,下载【ADHub 部署脚本】

  1. 进入部署脚本根路径,执行脚本,开始部署

    #根据terraform 执行采买脚本后输出信息获取中间件数据库连接信息,修改ADHub部署脚本yaml文本信息
    #登录mysql数据库创建ADHub系统所需数据库
    > create database ads DEFAULT CHARACTER SET utf8mb4;
    > create database ad_tms DEFAULT CHARACTER SET utf8mb4;
    > create database ad_xiaoshu DEFAULT CHARACTER SET utf8mb4;
    > create database report DEFAULT CHARACTER SET utf8mb4;
    > create database ad_extplugin DEFAULT CHARACTER SET utf8mb4;
    #根据脚本提示信息,按照顺序执行
    Kubectl apply -f *-config.yaml -n adhub
    Kubectl apply -f *-svc.yaml -n adhub
    Kubectl apply -f *-deploy.yaml -n adhub
    Kubectl apply -f *-nginx.yaml -n adhub

相关文档