问题标签 [jenkins-x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
459 浏览

kubernetes - EKS sc / pv / pvc 状态 `Bound` 但卷未显示在 UI、AWS EBS 列表中

我在任何地方都找不到我创建的卷,我检查了所有 AWS-EU 区域,但什么也没有。

这是我的 YAML:

如您所见,我StorageClass有一个参数zone: eu-west-1,但该区域根本没有 50Gi 卷。任何人都可以解释可能导致此问题的原因吗?

我的猜测可能gp2是不喜欢- ReadWriteMany,或者我的 pod 没有完全启动并运行,这就是它没有创建 Volume 的原因?但是说 STATUSBound意味着它是创建和有界的...... spec.containers下的部署值:

我的pod

当我描述由于探测检查而pod失败时,它与应用程序相关,而不是卷......ReadinessLiveness/health

我仍然需要在ELASTIC BLOCK STOREAWS-UI 卷列表下查看它。

任何想法,我的音量在哪里?或者它可能是从 EKS 集群资源(本地)分配的......?

0 投票
2 回答
1041 浏览

kubernetes - Kubernetes: Update pod liveness probe timeoutSeconds

i'm working with Kubernetes and Jenkins-x, i need to create a devpod with customized property. In particular i need a timeoutSeconds for the livenessProbe differebt from the default one. I dont know how to customize this attribute before the pod is created so i'm trying to update it once it's running. I tried with

kubectl edit pod/<pod_name>

but it told me i cant update that property.

Do you have suggestions on how i can do this?

Thank you.

0 投票
1 回答
856 浏览

jenkins-x - 使用命令“sh -c jx step helm apply --boot --remote --name jenkins-x --provider-values-dir ../kubeProviders”的 Jx 引导失败步骤“install-jenkins-x”

我目前正在尝试将 Jenkins X 安装到我的 GKE Kubernetes 集群中。但是 jx boot 在步骤“install-jenkins-x”上失败了。

我的jx version输出是:

这是我的 jenkins-x.yml:

这是我的 jx-requirements.yml 文件:

这是我在运行后遇到的特定错误jx boot。由于 StackOverflow 字符限制,一些错误消息已被截断:

我已经尝试为所有环境以及入口更改 jx-requirements.yml 中的 namespaceSubdomain 和域属性。其中没有一个修复或更改输出到控制台的错误。part0-700-chartmuseum-ing.yamljenkins-x-boot-config 存储库中不存在引发错误( 、、、和)的 kubernetes 资源的 yaml 文件,part0-700-hook-ing.yaml并且在执行 jx boot 时我找不到它们的下载位置,这使我无法调试这个问题。如果我可以看到 Kubernetes 资源 yaml 文件,那么我可以了解我的 jx-requirements.yaml 或其他一些 yaml 文件中的哪个属性我应该更新以解决这个问题。part0-700-nexus-ing.yamlpart0-default-scheduler.yaml

让我知道我是否应该在此问题中发布任何其他文件以帮助调试问题。

0 投票
0 回答
61 浏览

ansible-2.x - 通过 ansible2.9 自动化 JX 安装过程

我正在尝试通过 ansible 2.9.9 安装 jenkins-x 版本 2.0.785。

如何处理安装 JX 时收到的提示,例如“请输入您希望与 git 一起使用的名称:”?当我执行 JX 安装命令时,我会收到多个需要处理的提示。

即使“--git-username=automation”已在 JX 安装命令中传递,我也会收到上述提示。我在ansible中尝试了expect和shell模块。

请给我一个解决方案,我可以通过 ansible 处理这些提示。

试过: -

这些不会在 ansible 日志的 stderr 部分给出任何错误,唯一的事情是我收到了下面附加的 RED 日志,并且它没有进一步执行安装步骤。

输出:-

Helm、JX、Git、Ansible 版本:- 在此处输入图像描述

0 投票
1 回答
60 浏览

jenkins-x - 如何在 Jenkins-x 中使用相同的 url 正确连接后端和前端

我使用jenkins-x部署前端和后端项目,我想在不同路径的ingress中使用相同的url。前端使用 mysite.com,后端使用 mysite.com/api。一开始想直接修改“charts/my-project/template/ingress”来达到目的,但是后端部署到gke的时候,他并没有使用正确的地址,而是使用了gke的默认地址,并且生成两个地址,如. . , . . /api,我不明白为什么会这样,有什么好的方法可以解决这个问题吗?

0 投票
1 回答
125 浏览

openshift - “jx boot”在“openshift-3.11”提供程序中失败,“tekton 管道控制器”pod 进入“crashloopbackoff”状态

概括:

我已经在 openshift 3.11 提供程序中运行了“静态 jenkins 服务器”类型 jenkins-x 的设置。集群崩溃了,我想在集群中重新安装 jenkins-x,但现在不支持“静态 jenkins 服务器”。

所以我试图通过“jx boot”安装“jenkins-x”,但安装失败,“tekton pipeline controller”pod 进入“crashloopbackoff”状态。

重现行为的步骤:

jx-requirements.yml:

预期行为:

jx 命名空间下的所有 pod 都应该启动并运行,并且 jenkins-x 应该正确安装

实际行为:

Tekton 管道控制器 pod 进入“CrashLoopBackOff”状态并出现错误:

在“jx”命名空间中具有状态的 Pod:

错误日志:

Jx版本:

诊断信息:

jx 诊断版本的输出是:

Kubernetes 集群: openshift - 3.11

Kubectl 版本:

操作系统/环境:

我需要通过“openshift-3.11”中的“jx boot”安装“jenkins-x”,它使用默认的 kubernetes 版本 - 1.11.0,但“jx boot”至少需要 1.14.0。请建议是否有任何解决方法可以在 openshift-3.11 上获取 jenkins-x

0 投票
0 回答
233 浏览

github - 尝试通过“openshift-3.11”提供程序中的“jx boot”安装“jenkins-x”时,“lighthouse-jx-controller”pod 失败

概括:

我正在尝试通过“openshift-3.11”提供程序中的“jx boot”安装“jenkins-x”,但安装失败,“lighthouse-jx-controller”pod 进入“crashloopbackoff”状态。

重现行为的步骤:

jx-requirements.yml:

预期行为:

jx 命名空间下的所有 pod 都应该启动并运行,并且 jenkins-x 应该正确安装

实际行为:

“lighthouse-jx-controller” pod 进入“CrashLoopBackOff”状态并出现错误:

在“jx”命名空间中具有状态的 Pod:

错误日志:

Jx版本:

诊断信息:

jx 诊断版本的输出是:

Kubernetes 集群: openshift - 3.11

Kubectl 版本:

操作系统/环境:

谁能告诉我如何解决“无法连接到 github.com 端口 443:连接被拒绝”错误。

0 投票
0 回答
73 浏览

openshift - “lighthouse-keeper” pod 在“openshift-3.11”提供程序中尝试通过“jx boot”安装“jenkins-x”时进入“CrashLoopBackOff”

概括:

我正在尝试通过“openshift-3.11”提供程序中的“jx boot”安装“jenkins-x”,但安装失败,“lighthouse-keeper”pod 进入“crashloopbackoff”状态。

重现行为的步骤:

jx-requirements.yml:

预期行为:

jx 命名空间下的所有 pod 都应该启动并运行,并且 jenkins-x 应该正确安装

实际行为:

“lighthouse-keeper” pod 进入“CrashLoopBackOff”状态并出现错误:

在“jx”命名空间中具有状态的 Pod:

错误日志:

Jx版本:

诊断信息:

jx 诊断版本的输出是:

Kubernetes 集群: openshift - 3.11

Kubectl 版本:

操作系统/环境:

谁能帮我解决这个问题。

0 投票
0 回答
137 浏览

kubernetes - “jx import”未能在开发环境 git 存储库上创建拉取请求

我已经使用以下“jx-requirements.yml”文件通过“jx boot”命令在“openshift-3.11”提供程序中安装了“Jenkins-x”。

jx-requirements.yml:

“jx”命名空间下的所有 pod 都已启动并正常运行。

“jx”命名空间中 Pod 的状态:

后来我尝试使用“jx import”命令创建一个管道,如下所示,

管道创建:

该命令在“用户界面”存储库中创建了所有必要的文件(如 Dockerfile 和图表等),但在创建管道时未能在开发环境中创建拉取请求,

引发以下错误:

笔记:

“jx”试图为其创建拉取请求的 git 存储库是正确的“http://rtx-swtl-git.fnc.net.local/scm/cic-60/environment-cic-60-dev.git” . 我已经手动将具有“写入”权限的“git 用户”添加到存储库,但拉取请求创建仍然失败。

Jenkins-x 版本:

请让我知道为什么“jx”无法在适当的开发环境 git 存储库上创建拉取请求以及任何解决方法(如果存在)。

0 投票
1 回答
59 浏览

terraform - 詹金斯3-X | Terraform 销毁 | 错误 - 如果 EKS 未完全创建 |

销毁 EKS 集群时出错,相关问题GitHub

和 JX: jx version version: 3.0.633