【问题标题】:slave container provisioning on kubernetesKubernetes 上的从属容器配置
【发布时间】:2021-12-27 11:50:04
【问题描述】:

我在 jenkins 中使用 kubernetes 插件。我想在 kubernetes 上提供从属容器之前运行一个 init 脚本。kubernetes 插件 pod 模板不允许我这样做,或者我找不到运行它的方法。有人可以帮忙吗我有这个。我需要在 kubernetes 从容器上运行一组命令,然后再配置它。这就是我的配置的样子

【问题讨论】:

  • 出于历史原因,Jenkins 决定放弃主/从术语。现在请将它们称为构建代理。

标签: jenkins kubernetes cicd


【解决方案1】:

1 - 你不需要使用从镜像,jenkins 无论如何都会有一个代理容器,你应该只指定你希望它额外运行的容器。

2 - 在容器上,您可以指定入口点或预先提供您想要的任何东西,而只需担心执行。这意味着您可以准备好一个容器并假设代码将在那里,如果您需要在代码上运行任何额外的命令,您只需添加一个额外的脚本步骤

3 - 为了让您的步骤在容器中执行,您必须在管道中明确说明,否则它将在主服务器上运行。

我无法真正指导您使用 UI,因为我在要构建的项目中使用 Jenkinsfile。

【讨论】:

    猜你喜欢
    • 2015-01-22
    • 2020-04-27
    • 2018-08-23
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    • 2019-09-09
    相关资源
    最近更新 更多