Skip to content

Latest commit

 

History

History
68 lines (58 loc) · 4.42 KB

README.md

File metadata and controls

68 lines (58 loc) · 4.42 KB

server

Version: 0.2.0 Type: application AppVersion: v1.0.0

A Helm chart for the Woodpecker server

Homepage: https://woodpecker-ci.org/

Maintainers

Name Email Url
Woodpecker Maintainers owner@woodpecker-ci.org https://github.com/woodpecker-ci

Source Code

Values

Key Type Default Description
affinity object {} Add affinity
args list [] Defines a custom args to start the container
command list [] Defines a custom command to start the container
dnsConfig object {} Overrides the default DNS configuration
env object {"WOODPECKER_ADMIN":"woodpecker,admin","WOODPECKER_HOST":"https://xxxxxxx"} Add environment variables for the server component
extraSecretNamesForEnvFrom list ["woodpecker-secret"] Add extra environment variables from the secrets list
fullnameOverride string "" Overrides the full name of the helm chart of the server component
image.pullPolicy string "IfNotPresent" The image pull policy
image.registry string "docker.io" The image registry
image.repository string "woodpeckerci/woodpecker-server" The image repository
image.tag string "" Overrides the image tag whose default is the chart appVersion.
imagePullSecrets list [] The image pull secrets
ingress.annotations string nil Add annotations to the ingress
ingress.enabled bool false Enable the ingress for the server component
ingress.hosts[0].host string "chart-example.local"
ingress.hosts[0].paths[0].backend.serviceName string "chart-example.local"
ingress.hosts[0].paths[0].backend.servicePort int 80
ingress.hosts[0].paths[0].path string "/"
ingress.ingressClassName string "" Defines which ingress controller will implement the resource
ingress.tls list []
nameOverride string "" Overrides the name of the helm chart of the server component
nodeSelector object {} Defines the labels of the node where the server component must be running
persistentVolume.enabled bool true Enable the creation of the persistent volume
persistentVolume.mountPath string "/var/lib/woodpecker" Defines the path where the volume should be mounted
persistentVolume.size string "10Gi" Defines the size of the persistent volume
persistentVolume.storageClass string "" Defines the storageClass of the persistent volume
podAnnotations object {} Add pod annotations
podSecurityContext object {} Add pod security context
resources object {} Specifies the ressources for the server component
securityContext object {} Add security context
service.clusterIP string nil The cluster IP of the service (optional)
service.loadBalancerIP string nil The loadbalancer IP of the service (optional)
service.port int 80 The port of the service
service.type string "ClusterIP" The type of the service
serviceAccount.annotations object {} Annotations to add to the service account
serviceAccount.create bool false Specifies whether a service account should be created
serviceAccount.name string "" The name of the service account to use. If not set and create is true, a name is generated using the fullname template
statefulSet.annotations object {} Add annotations to the StatefulSet
statefulSet.labels object {} Add labels to the StatefulSet
statefulSet.replicaCount int 1 Defines the number of replicas
statefulSet.revisionHistoryLimit int 5 The maximum number of revisions that will be maintained in the StatefulSet's revision history Default in 10.
tolerations list [] Add tolerations rules
updateStrategy.type string "RollingUpdate" Defines the update strategy of the StatefulSet

Autogenerated from chart metadata using helm-docs v1.11.0