我正在使用掌舵 Jenkins 图表代理的 Pod 模板 在我的 dockerfile 末尾为“mycustomimage” 基础镜像是debian:buster 问题真的很棘手。 如果我使用来自 SCM 的管道 Jenkins 可以轻松地从 repo 获取 JenkinsFile(结帐肯定是通过 ...
我正在使用掌舵 Jenkins 图表代理的 Pod 模板 在我的 dockerfile 末尾为“mycustomimage” 基础镜像是debian:buster 问题真的很棘手。 如果我使用来自 SCM 的管道 Jenkins 可以轻松地从 repo 获取 JenkinsFile(结帐肯定是通过 ...
这是 Jenkinsfile,我正在启动: 问题是执行程序不会在我能找到的任何地方转储缓存。 如果我重新运行 pod 和 stage,执行程序日志会说没有缓存。 如您所见,我想使用 PVC 保留缓存。 有什么想法吗? 我错过了什么吗? 提前致谢。 ...
设置我正在使用jenkins-kubernetes-plugin来运行我们的 QE 作业。 QE 作业在多个 POD 上执行,每个 POD 都有一个 static 标签集,如测试铬问题: 在这些 QE 作业中,我想通过 Kubernetes 入口 Controller 公开一个端口,比如 7900 ...
正如标题所示,我遇到了一个奇怪的问题。 我正在 IBM Cloud 上的 Kubernetes 集群上运行我的 Jenkins。 我使用 kubernetes 插件来配置云并动态创建从容器来运行作业。 When I set up this cloud configuration, I provid ...
我们正在考虑将 Jenkins 移动到 Kubernetes (GKE) 并使用 Jenkins Z30136395F0187979219831 运行作业中的作业。 但是,我们的构建基础设施使用 ccache 来优化构建速度,并且我们将 ccache 文件保存在 jenkins 代理上(每个构建都 ...
我有一个用于多个管道的共享 yaml 文件,我想参数化 yaml 文件中的一个图像的标签。 最简单的方法是什么? 目前我正在维护多个KubernetesPods.yaml ,例如KubernetesPods-1.5.0.yaml并将参数插入到名称中( yamlFile "KubernetesPods ...
由于两个问题,我在管道中使用checkout scm时遇到错误。 设置: 私有 Kubernetes 集群 - 1 个 controller,2 个工作人员,在 Ubuntu 20.04 个 VM 上 Jenkins 在 Kubernetes 吊舱中运行 Kubernetes插件实例化Jenkins ...
我在 Kubernetes 中运行我的 jenkins 以根据要求创建动态从属 pod。 每个文件都使用来自 jenkins 的一些凭据。 现在的问题是当我在 sh script:"" 中运行一些命令时,该凭据在 UI 的日志视图选项中可见。 如下图所示。 我的Jenkinsfile如下所示 这个 ...
I have created kubernetes cluster in GCP and top of it i have configured jenkins in kubernetes using the below url https://cloud.google.com/solutions ...
我一直在尝试在我现有的 jenkins 设置(托管在 k8s 集群之外)上配置 jenkins kubernetes 云代理。 我的 jenkins 托管在 Google Cloud Platform 中的 Windows 虚拟机中。 它暴露在互联网上,我们添加了 ssl 认证。 我们正在尝试使用 ...
我正在尝试通过 Jenkins hostPathVolume -plugin podTemplate安装 hostPathVolume,并且当 pod 通过 Jenkins master 启动时,我的 K8s 工作人员的路径没有安装在 K8s pod(Jenkins 代理)上。 我有以下脚本管道。 ...
嗨,我一直在尝试调查为什么 jnlp k8s 代理挂起离线并在主 Jenkins 中看到以下错误: 上述错误的任何原因? ...
我将 Jenkins 与 kube.netes 一起使用,但我的 kube.netes pod 无法启动。 我可以在日志中看到这一点: 似乎很多插件都无法获取。 有人可以建议如何解决这个问题吗? ...
我在同一台服务器上运行Jenkins Master和K8s-Master 。 Jenkins 通过 tomcat Apache 运行(不在 K8s 集群上)。 我有另一台服务器K8s-Worker-Node ,安装在两个服务器CentOS-8 OS 上。 我已经配置Jenkins Kuberne ...
我有一个简单的 Jenkins 管道,它创建一个带有 3 个容器的 pod - jnlp、dind、example-test 这看起来如下 - agent { kubernetes { yaml """ apiVersion: v1 kind: Pod metada ...
我已经在我们的 Jenkins 中安装了Kube.netes plugin - 1.23.3 ,并且能够在 kube.netes pod(动态 Jenkins 从站)上执行 shell 命令。 这是使用默认的jnlp & jenkins/jnlp-slave:latest 假设如果我更改下面 ...
我想在回购 A 中保留 jenkins 管道代理(kubernetes pod)模板。jenkinsfile 在回购 B 中。要在回购 B 上运行阶段“ci”,我需要从回购 A 签出的代理文件夹。 当我运行 jenkins 管道作业时,它会检查 Repo B(分支名称 = 开发)。 但我无法签出 R ...
所以我遇到并努力理解的问题是如何设置多个云/集群。 与这个问题非常相似。 一个 Jenkins,两个 Kubernetes 集群基本上我有 jenkins 在集群 A 中完美运行。集群 B 是我遇到问题的地方。 我在插件中将集群 b kubernetes 设置为集群 B。我可以点击登录按钮,它按预 ...
我正在尝试使用kubernetes-plugin将我的工作区保留在PersistentVolumeClaim 我创建了PV和PVC ,并将文件存储在本地磁盘上。 该管道以前运行良好,但现在不再在本地磁盘上创建工作区。 这是我的管道。 任何想法为什么不工作? 现在 Jenkins 总是像这样安装卷: ...
尝试使用 groovy 脚本为 Jenkins Kubernetes 插件配置 pod 保留值。 kubernetes.setPodRetention(org.csanchez.jenkins.plugins.kubernetes.pod.retention.Podretention.Never( ...