代码之家  ›  专栏  ›  技术社区  ›  Damien-Amen

通过Jenkins管道将文件从主机笔记本(Mac)复制到动态创建的kubernetes pod

  •  1
  • Damien-Amen  · 技术社区  · 7 年前

    我安装 minikube 开始 Jenkins 里面 pod . 我可以创建一个新作业并在动态创建的 maven container . 然而。我的文件夹 host 机器是一个 Mac 基于,我需要在这个动态创建的文件夹中 豆荚 当作业启动时。我怎样才能做到?

    2 回复  |  直到 7 年前
        1
  •  2
  •   sfgroups    7 年前

    选项1。

    https://kubernetes.io/docs/setup/minikube/#interacting-with-your-cluster

    在Mac上配置kubectl,然后使用 kubectl cp <hostdir> <podname>:<dir>

    选项2。

    对pod使用主机路径选项,如本文

    Mount local directory into pod in minikube

        2
  •  1
  •   Ijaz Ahmad    7 年前

    也许最简单的解决方案是将该文件夹作为git repo(如果不是大的话)推送到github或您的专用git服务器上,然后将其克隆为詹金斯工作的第一步。