如何为每个开发人员生成或更改 kubernetes 配置中的 HostPath?

如何为每个开发人员生成或更改 kubernetes 配置中的 HostPath?

在 Kubernetes 中,你可以创建一个卷来挂载到主机路径

主机路径应提供运行 pod 的节点上的目录。当您使用 minikube 在开发环境中工作时,它很有用,我们使用它主机路径同步代码(例如)

 ...
 volumes:
      - name: source
        hostPath:
          path: /Users/fermin/project/wopwop
 ...

每个开发人员的路径可能不同(路径:/Users/<your-name)/project/wopwop)。

我的第一个近似值是强力方法,用 ENV 变量 $WORK_DIR 替换 shell 脚本 <WORK_DIR>,其值可能类似于WORK_DIR=/Users/fermin/project

有什么更好的方法吗?谢谢。

相关内容