Jenkins Helm Values Placeholder
Jenkins Helm Values are part of the Jenkins Helm Chart.
The tool uses the jenkins_helm_values
template to create the required configuration in Kubernetes.
It is also possible to use the placeholders in other templates.
Placeholder variables for Jenkins Helm Values
Placeholder | Description | Source | old config |
---|---|---|---|
`` | Placeholder for k8smanagement.rbac.additionalNamespaces for Jenkins Helm Values |
n/a | |
`` | Placeholder for controller.image for Jenkins Helm Values |
configuration jenkins.container.image |
JENKINS_MASTER_CONTAINER_IMAGE |
`` | Placeholder for controller.tag for Jenkins Helm Values |
configuration jenkins.container.tag |
JENKINS_MASTER_CONTAINER_IMAGE_TAG |
`` | Placeholder for controller.imagePullPolicy for Jenkins Helm Values |
configuration jenkins.container.pullPolicy |
JENKINS_MASTER_CONTAINER_PULL_POLICY |
`` | Placeholder for controller.imagePullSecretName for Jenkins Helm Values |
configuration jenkins.container.pullSecret |
JENKINS_MASTER_CONTAINER_IMAGE_PULL_SECRET_NAME |
`` | Placeholder for controller.customJenkinsLabels for Jenkins Helm Values |
configuration jenkins.controller.customJenkinsLabel |
JENKINS_MASTER_DEFAULT_LABEL |
`` | Placeholder for controller.adminPassword for Jenkins Helm Values |
configuration jenkins.controller.passwords.adminUser |
JENKINS_MASTER_ADMIN_PASSWORD |
| Placeholder for `controller.sidecars.configAutoReload.folder` for Jenkins Helm Values. This entry will also be parsed with the project structure. This allows to use also every template in the URL (e.g. ) |
configuration jenkins.jcasc.configurationUrl |
JENKINS_JCASC_CONFIGURATION_URL |
|
`` | Placeholder for controller.authorizationStrategy for Jenkins Helm Values. |
configuration jenkins.jcasc.authorizationStrategy.allowAnonymousRead |
JENKINS_MASTER_DENY_ANONYMOUS_READ_ACCESS |
`` | Placeholder for persistence.existingClaim for Jenkins Helm Values. |
user input for existing PVC | n/a |
`` | Placeholder for persistence.storageClass for Jenkins Helm Values. |
configuration jenkins.persistence.storageClass |
JENKINS_MASTER_PERSISTENCE_STORAGE_CLASS |
`` | Placeholder for persistence.accessMode for Jenkins Helm Values. |
configuration jenkins.persistence.accessMode |
JENKINS_MASTER_PERSISTENCE_ACCESS_MODE |
`` | Placeholder for persistence.size for Jenkins Helm Values. |
configuration jenkins.persistence.storageSize |
JENKINS_MASTER_PERSISTENCE_STORAGE_SIZE |
More placeholder
| Description | Link |
| — | — |
| Common base placeholder | TemplatePlaceholder.md |
| Jenkins configuration as Code (JCasC) jcasc_config.yaml
placeholder | JcasCHelmValuesPlaceholder.md |
| Nginx Ingress Controller nginx_ingress_helm_values.yaml
placeholder | NginxIngressControllerPlaceholder.md |
| Persistent Volume Claim pvc_claim.yaml
placeholder | PersistentVolumeClaimPlaceholder.md |