mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-19 17:40:52 +02:00
Add option to skip install of plugins (#1065)
Co-authored-by: Luigi Operoso <40476330+brokenpip3@users.noreply.github.com>
This commit is contained in:
co-authored by
Luigi Operoso
parent
132fcb22dc
commit
69bdd916d5
@@ -91,6 +91,7 @@ Kubernetes native operator which fully manages Jenkins on Kubernetes
|
||||
| jenkins.seedJobAgentImage | string | `""` | |
|
||||
| jenkins.seedJobs | list | `[]` | |
|
||||
| jenkins.serviceAccount.annotations | object | `{}` | |
|
||||
| jenkins.skipPlugins | bool | `false` | |
|
||||
| jenkins.terminationGracePeriodSeconds | int | `30` | |
|
||||
| jenkins.tolerations | list | `[]` | |
|
||||
| jenkins.validateSecurityWarnings | bool | `false` | |
|
||||
|
||||
@@ -1330,6 +1330,11 @@ spec:
|
||||
type: string
|
||||
type: object
|
||||
type: object
|
||||
skipPlugins:
|
||||
description: 'Allow to skip installation of both BasePlugins and
|
||||
Plugins. Requires using a custom image which includes the
|
||||
BasePlugins. Defaults to false.'
|
||||
type: boolean
|
||||
terminationGracePeriodSeconds:
|
||||
description: 'Optional duration in seconds the pod needs to terminate gracefully.'
|
||||
type: integer
|
||||
|
||||
@@ -115,6 +115,7 @@ spec:
|
||||
{{- with .Values.jenkins.hostAliases }}
|
||||
hostAliases: {{ toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
skipPlugins: {{ .Values.jenkins.skipPlugins }}
|
||||
{{- if .Values.jenkins.terminationGracePeriodSeconds }}
|
||||
terminationGracePeriodSeconds: {{ .Values.jenkins.terminationGracePeriodSeconds }}
|
||||
{{- end }}
|
||||
|
||||
@@ -145,6 +145,11 @@ jenkins:
|
||||
# SeedJobAgentImage defines the image that will be used by the seed job agent. If not defined jenkins/inbound-agent:3248.v65ecb_254c298-6 will be used.
|
||||
seedJobAgentImage: ""
|
||||
|
||||
# skipPlugins allows to skip installation of both BasePlugins and Plugins.
|
||||
# Requires using a custom image which includes the BasePlugins.
|
||||
# Defaults to false.
|
||||
skipPlugins: false
|
||||
|
||||
# Resource limit/request for Jenkins
|
||||
# See https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ for details
|
||||
resources:
|
||||
|
||||
Reference in New Issue
Block a user