feature: kubezero-ci drop GoCD, latest Gitea, add Renovate
This commit is contained in:
parent
6c08e1c725
commit
941d9e6484
@ -2,14 +2,14 @@ apiVersion: v2
|
||||
name: kubezero-ci
|
||||
description: KubeZero umbrella chart for all things CI
|
||||
type: application
|
||||
version: 0.6.3
|
||||
version: 0.7.0
|
||||
home: https://kubezero.com
|
||||
icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png
|
||||
keywords:
|
||||
- kubezero
|
||||
- jenkins
|
||||
- goCD
|
||||
- gitea
|
||||
- renovate
|
||||
maintainers:
|
||||
- name: Stefan Reimer
|
||||
email: stefan@zero-downtime.net
|
||||
@ -17,20 +17,20 @@ dependencies:
|
||||
- name: kubezero-lib
|
||||
version: ">= 0.1.6"
|
||||
repository: https://cdn.zero-downtime.net/charts/
|
||||
- name: gocd
|
||||
version: 1.40.8
|
||||
repository: https://gocd.github.io/helm-chart
|
||||
condition: gocd.enabled
|
||||
- name: gitea
|
||||
version: 8.3.0
|
||||
version: 9.1.0
|
||||
repository: https://dl.gitea.io/charts/
|
||||
condition: gitea.enabled
|
||||
- name: jenkins
|
||||
version: 4.3.24
|
||||
version: 4.5.0
|
||||
repository: https://charts.jenkins.io
|
||||
condition: jenkins.enabled
|
||||
- name: trivy
|
||||
version: 0.7.0
|
||||
repository: https://aquasecurity.github.io/helm-charts/
|
||||
condition: trivy.enabled
|
||||
kubeVersion: ">= 1.24.0"
|
||||
- name: renovate
|
||||
version: 36.29.0
|
||||
repository: https://docs.renovatebot.com/helm-charts
|
||||
condition: renovate.enabled
|
||||
kubeVersion: ">= 1.25.0"
|
||||
|
@ -1,18 +0,0 @@
|
||||
{{- if and .Values.gocd.enabled .Values.gocd.istio.enabled }}
|
||||
apiVersion: networking.istio.io/v1beta1
|
||||
kind: VirtualService
|
||||
metadata:
|
||||
name: {{ include "kubezero-lib.fullname" . }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
labels:
|
||||
{{- include "kubezero-lib.labels" . | nindent 4 }}
|
||||
spec:
|
||||
gateways:
|
||||
- {{ .Values.gocd.istio.gateway }}
|
||||
hosts:
|
||||
- {{ .Values.gocd.istio.url }}
|
||||
http:
|
||||
- route:
|
||||
- destination:
|
||||
host: gocd-server
|
||||
{{- end }}
|
@ -1,24 +1,23 @@
|
||||
gocd:
|
||||
enabled: false
|
||||
|
||||
server:
|
||||
service:
|
||||
type: "ClusterIP"
|
||||
ingress:
|
||||
enabled: false
|
||||
|
||||
istio:
|
||||
enabled: false
|
||||
gateway: istio-ingress/private-ingressgateway
|
||||
url: "" # gocd.example.com
|
||||
|
||||
|
||||
gitea:
|
||||
enabled: false
|
||||
|
||||
image:
|
||||
#image:
|
||||
#tag: 1.17.4
|
||||
rootless: true
|
||||
#rootless: true
|
||||
|
||||
repliaCount: 1
|
||||
|
||||
# We use RWO persistence
|
||||
strategy:
|
||||
type: "Recreate"
|
||||
|
||||
# Since V9 they default to RWX and deployment, we default to old existing RWO from statefulset
|
||||
persistence:
|
||||
enabled: true
|
||||
mount: true
|
||||
create: false
|
||||
#claimName: <set per install>
|
||||
size: 4Gi
|
||||
|
||||
securityContext:
|
||||
allowPrivilegeEscalation: false
|
||||
@ -28,10 +27,6 @@ gitea:
|
||||
add:
|
||||
- SYS_CHROOT
|
||||
|
||||
persistence:
|
||||
enabled: true
|
||||
size: 4Gi
|
||||
|
||||
resources:
|
||||
requests:
|
||||
cpu: "150m"
|
||||
@ -56,15 +51,17 @@ gitea:
|
||||
DB_TYPE: sqlite3
|
||||
cache:
|
||||
ADAPTER: memory
|
||||
session:
|
||||
PROVIDER: memory
|
||||
queue:
|
||||
TYPE: level
|
||||
|
||||
memcached:
|
||||
redis-cluster:
|
||||
enabled: false
|
||||
postgresql-ha:
|
||||
enabled: false
|
||||
postgresql:
|
||||
enabled: false
|
||||
mysql:
|
||||
enabled: false
|
||||
mariadb:
|
||||
enabled: false
|
||||
|
||||
istio:
|
||||
enabled: false
|
||||
@ -121,19 +118,19 @@ jenkins:
|
||||
numToKeepStr: "10"
|
||||
|
||||
installPlugins:
|
||||
- kubernetes:3937.vd7b_82db_e347b_
|
||||
- kubernetes:3971.v94b_4c914ca_75
|
||||
- kubernetes-credentials-provider:1.225.v14f9e6b_28f53
|
||||
- workflow-aggregator:581.v0c46fa_697ffd
|
||||
- git:5.1.0
|
||||
- basic-branch-build-strategies:71.vc1421f89888e
|
||||
- git:5.2.0
|
||||
- basic-branch-build-strategies:81.v05e333931c7d
|
||||
- pipeline-graph-view:183.v9e27732d970f
|
||||
- pipeline-stage-view:2.32
|
||||
- pipeline-stage-view:2.33
|
||||
- configuration-as-code:1647.ve39ca_b_829b_42
|
||||
- antisamy-markup-formatter:159.v25b_c67cd35fb_
|
||||
- prometheus:2.2.3
|
||||
- htmlpublisher:1.31
|
||||
- build-discarder:139.v05696a_7fe240
|
||||
- dark-theme:315.va_22e7d692ea_a
|
||||
# - kubernetes-credentials-provider:1.211.vc236a_f5a_2f3c
|
||||
- dark-theme:336.v02165cd8c2ee
|
||||
|
||||
serviceAccountAgent:
|
||||
create: true
|
||||
@ -237,3 +234,6 @@ trivy:
|
||||
size: 1Gi
|
||||
rbac:
|
||||
create: false
|
||||
|
||||
renovate:
|
||||
enabled: false
|
||||
|
Loading…
Reference in New Issue
Block a user