You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

deploy.sh 628 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. #引用基础脚本
  3. source $(cd $(dirname ${BASH_SOURCE[0]}); pwd )/../../deploy-base.sh
  4. #网关暴露端口
  5. GATEWAY_NODE_PORT=$2
  6. #删除服务
  7. delete_k8s_app() {
  8. kubectl delete ns dubhe-${ENV}
  9. }
  10. #配置gateway端口
  11. update_gateway_node_port() {
  12. sed -i "s#gatewayNodePort#${GATEWAY_NODE_PORT}#g" ${SOURCE_CODE_PATH}/deploy/*/*
  13. }
  14. #部署服务
  15. deploy_k8s_app() {
  16. cd ${SOURCE_CODE_PATH}/deploy/cloud && kubectl create ns dubhe-${ENV} && kubectl apply -f server-dubhe.yaml -n dubhe-${ENV}
  17. }
  18. delete_k8s_app
  19. delete_old_image
  20. update_k8s_yaml
  21. update_gateway_node_port
  22. mvn_build
  23. build_image
  24. push_image
  25. deploy_k8s_app

一站式算法开发平台、高性能分布式深度学习框架、先进算法模型库、视觉模型炼知平台、数据可视化分析平台等一系列平台及工具,在模型高效分布式训练、数据处理和可视分析、模型炼知和轻量化等技术上形成独特优势,目前已在产学研等各领域近千家单位及个人提供AI应用赋能