Skip to content

Latest commit

 

History

History
70 lines (52 loc) · 1.28 KB

README.ZH.md

File metadata and controls

70 lines (52 loc) · 1.28 KB

昇腾DRA开发环境构建(KIND)

前置条件

  • 获取多个二进制 参考: .gitkeep
  • 安装kind环境(k8s为 v1.32.0 版本)

环境配置

  1. 创建单机集群
./demo/create-cluster.sh
  1. 编译和安装dra初始驱动镜像
./demo/build-driver.sh

helm upgrade -i \
  --create-namespace \
  --namespace dra-example-driver \
  dra-example-driver \
  deployments/helm/dra-example-driver
  1. (可选)替换k8s组件,以调度器为案例。 参考: K8s远程调试,你的姿势对了吗?
# 复制调试工具及可调试版本二进制
cd ./dev/node
./all_cp.sh

# 进入主node节点
./pod_into_node.sh

# 进入/root路径
cd 

# 禁用默认调度器实例
./disable_schedule.sh

# 杀掉调度器实例
./kill_process.sh

# 启动调试版本调度器
./start_debug.sh

# 使用远程调试配置连接
zjknps.jieshi.space:9523
  1. 编译并启动开发版dra驱动
# 编译dra驱动
cd ./dev/dra
./build_dra.sh

# 同步开发编译版dra驱动及调试工具到dra驱动容器
./all_cp.sh

# 进入dra驱动容器
./pod_into_dra.sh

# 进入/root目录
cd

# 启动调试
./start_debug.sh

# 使用远程调试配置连接
zjknps.jieshi.space:9341