From 46bb9382fdc53575a712959bf3f40a48b3b51e33 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Thu, 22 Dec 2022 16:17:20 +0000 Subject: [PATCH] feat: CI module new Jenkins plugins, updates --- charts/kubezero-ci/Chart.yaml | 4 ++-- charts/kubezero-ci/values.yaml | 34 +++++++++++++++++++++------------- 2 files changed, 23 insertions(+), 15 deletions(-) diff --git a/charts/kubezero-ci/Chart.yaml b/charts/kubezero-ci/Chart.yaml index b87efa5..5b2273d 100644 --- a/charts/kubezero-ci/Chart.yaml +++ b/charts/kubezero-ci/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: kubezero-ci description: KubeZero umbrella chart for all things CI type: application -version: 0.5.20 +version: 0.5.23 home: https://kubezero.com icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png keywords: @@ -26,7 +26,7 @@ dependencies: repository: https://dl.gitea.io/charts/ condition: gitea.enabled - name: jenkins - version: 4.2.13 + version: 4.2.17 repository: https://charts.jenkins.io condition: jenkins.enabled - name: trivy diff --git a/charts/kubezero-ci/values.yaml b/charts/kubezero-ci/values.yaml index c35e4d7..40f1e4e 100644 --- a/charts/kubezero-ci/values.yaml +++ b/charts/kubezero-ci/values.yaml @@ -32,6 +32,13 @@ gitea: enabled: true size: 4Gi + resources: + requests: + cpu: "150m" + memory: "320Mi" + limits: + memory: "2048Mi" + gitea: admin: existingSecret: gitea-admin-secret @@ -84,14 +91,14 @@ jenkins: cpu: "250m" memory: "1280Mi" limits: - cpu: "2000m" + #cpu: "2000m" memory: "4096Mi" initContainerResources: requests: cpu: "50m" memory: "256Mi" limits: - cpu: "1000m" + #cpu: "1000m" memory: "1024Mi" JCasC: @@ -114,9 +121,12 @@ jenkins: numToKeepStr: "10" installPlugins: - - kubernetes:3734.v562b_b_a_627ea_c + - kubernetes:3743.v1fa_4c724c3b_7 - workflow-aggregator:581.v0c46fa_697ffd - - git:4.14.2 + - git:4.14.3 + - basic-branch-build-strategies:71.vc1421f89888e + - pipeline-graph-view:144.vf3924feb_7e35 + - pipeline-stage-view:2.28 - configuration-as-code:1569.vb_72405b_80249 - antisamy-markup-formatter:155.v795fb_8702324 - prometheus:2.0.11 @@ -133,20 +143,13 @@ jenkins: agent: image: public.ecr.aws/zero-downtime/jenkins-podman tag: v0.4.1 - resources: - requests: - cpu: "512m" - memory: "1024Mi" - limits: - cpu: "4" - memory: "6144Mi" #alwaysPullImage: true podRetention: "Default" showRawYaml: false podName: "podman-aws" customJenkinsLabels: - podman-aws-trivy - idleMinutes: 10 + idleMinutes: 15 containerCap: 2 annotations: container.apparmor.security.beta.kubernetes.io/jnlp: unconfined @@ -168,7 +171,12 @@ jenkins: containers: - name: jnlp resources: + requests: + cpu: "512m" + memory: "1024Mi" limits: + cpu: "4" + memory: "6144Mi" github.com/fuse: 1 volumeMounts: - name: aws-token @@ -216,7 +224,7 @@ jenkins: trivy: enabled: false image: - tag: 0.34.0 + tag: 0.35.0 persistence: enabled: true size: 1Gi