cost 83 ms
如何在 Tekton 步骤中使用自定义容器映像? - How do I use a custom container image in a Tekton step?

我是 Tekton 和 Tekton Pipelines 的新手。 我发现的示例在 Tekton 任务步骤中使用标准容器图像。 例如,以下步骤使用标准的ubuntu容器运行 shell 脚本: 我想在 Tekton 步骤中使用我自己的自定义容器和自定义应用程序: 我该怎么做呢? 我找到了Tekto ...

OKD 上命名空间中的活动事件监听器是否有任何限制 - Is there any limit on Active eventListeners in a namespace on OKD

我有二十个不同的存储库,用于部署在 OKD 集群上的二十个独立服务。 我想为每个存储库/服务创建单独的 eventListener。 第一个 eventListener 及其所有相关组件(Deployment、Pod、Service)已成功创建并且 eventListener 状态变为活动状态,但在 ...

覆盖 Tekton 全局 PipelineRun 超时 - Override Tekton global PipelineRun timeout

我有一个问题,我需要同时触发多个 Pipelinerun,运行时间将超过 1 小时。 PipelineRun 的全局超时默认为 1 小时,因此它会失败。 管理 Openshift 集群的团队不想更改全局超时,因此我必须以某种方式覆盖它。 我使用的资源是 EventListener、TriggerB ...

Tekton 使用 Kaniko 构建 Docker 映像 - 请使用 --dockerfile 在构建上下文中提供 Dockerfile 的有效路径 - Tekton build Docker image with Kaniko - please provide a valid path to a Dockerfile within the build context with --dockerfile

我是Tekton的新手( https://tekton.dev/ ),我正在尝试克隆存储库使用Dockerfile构建 docker 映像我有一个Tekton管道,当我尝试执行它时,出现以下错误: 错误:解析 dockerfile 路径时出错:请使用 --dockerfile 在构建上下文中提供 D ...

Bitbucket Tekton EventListener 的云拦截器 - Bitbucket Cloud interceptor for Tekton EventListener

我正在为我在 Bitbucket Cloud 上的存储库创建一个 eventlisterner,并在 Tekton 文档上的当前示例中看到 Bitbucket 拦截器仅支持 Bitbucket 服务器。 我创建了事件监听器,看起来像这样: 我通过此文档将 Bitbucket 云消费者机密生成的令牌( ...

在 Tekton Pipeline 参数中使用 kubernetes 秘密值 - Use of kubernetes secret value in Tekton Pipeline params

我目前正在使用 Tekton 实现 CI 管道。 我想知道是否有办法将某种valueFromEnv用于管道参数。 例如,要使用我公司的声纳主机验证用于 sonarqube 分析的任务,我需要登录令牌,我宁愿通过引用秘密来插入它,而不是直接传递它。 由于我对 tekton 比较陌生,我不确定我是否 ...

在 Kubernetes 中使用 Yaml 为 Gcp 服务帐户创建密钥 - Create secret for Gcp service accont using Yaml in Kubernetes

我正在尝试从具有以下结构的下载文件中为 GCP 的 IAM 服务帐户创建一个 Kubernetes 密钥 秘密.yaml 运行以下命令,它确实创建了一个秘密,但是,身份验证无法通过服务帐户进行 服务帐户.yaml 流水线运行 我从 secret.yaml 创建秘密的方式正确吗? 该 ...

为管道 tekton CI/CD 中的每个任务管理多个服务帐户 - Manage multiple service account for each task in pipeline tekton CI/CD

我已经设置了执行以下工作的管道 克隆 repo——拥有自己的秘密和服务帐户 构建应用程序——谷歌云工件注册表中发布了一些 java 库 gradle.build 管道.yaml 管道运行.yaml 在构建过程中,我403 from server: Forbidden ...

Tekton 管道中任务之间的持久性存储共享 - Persistance storage sharing between the task in Tekton pipeline

我有一个下面的管道 和管道运行 项目结构目录为 在管道运行期间遇到问题 此问题与找不到文件有关。 git-clone 任务已将代码克隆到集群中的某处。 我怎么知道代码在哪里? 如果我们在 POD 上运行日志, run-pipeline-build-pod会出现上述异常。 上述命令用于pod内的go ...

如何将卷附加到在 tekton 管道中运行的 docker - How to attach a volume to docker running in tekton pipelines

我在将卷附加到在 tekton 管道中运行的 docker 映像时遇到问题。 我使用了以下任务 上述任务工作区中来自另一个 git-clone 任务 在这个任务中,我试图运行一个可以访问工作区文件夹的 docker 映像,因为我必须修改工作区文件夹中的一些文件。 当我们查看脚本时 以下 ...

为什么tekton的执行单元是pod,而不是容器? - why tekton execution unit is pod, not a container?

目前我在Jenkins on kube.netes并想迁移到tekton ,因为尝试将 CI 步骤作为代码实现(类似于 CD 步骤的 Helm 图表)。 只是想知道 Tekton 架构 - 为什么每个任务都创建不同的 pod 而不是在单个 pod 中创建不同的容器。 创建多个 pod 会导致资源锁 ...

Tekton 中已完成/失败任务的访问控制台 - Access Console of completed/failed tasks in Tekton

只要任务由以下人员执行,我就可以登录到 taskrun pod: 但是,如果任务失败或完成。 我无法通过 kubectl exec 命令登录,因为它声明“无法登录已完成的任务”。 如果需要调试失败的任务,是否有任何方法可以附加到 Tekton 中失败/已完成任务的控制台。 我在 minikube 环 ...

是否可以让边车在 Tekton 管道中的多个任务中持续存在? - Is it possible to have a sidecar persist across multiple tasks in a Tekton pipeline?

Tekton 的内置 sidecar 功能允许您定义将与单个任务一起运行并在任务完成时停止的 sidecar。 我关心的特定用例是使用 Docker-in-Docker sidecar 在一个任务中构建映像,然后在单独的任务中将该映像推送到注册表。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM