A Helm chart for Tekton pipelines
Homepage: https://github.com/tektoncd/dashboard
Key | Type | Default | Description |
---|---|---|---|
configArtifactBucket | string | nil |
|
configArtifactPvc | string | nil |
|
configDefaults._example | string | "" |
|
configDefaults.default-managed-by-label-value | string | "tekton-pipelines" |
|
configDefaults.default-service-account | string | "default" |
|
configDefaults.default-timeout-minutes | string | "60" |
|
configLeaderElection.leaseDuration | string | "15s" |
|
configLeaderElection.renewDeadline | string | "10s" |
|
configLeaderElection.retryPeriod | string | "2s" |
|
configLogging.”loglevel.controller” | string | "info" |
|
configLogging.”loglevel.webhook” | string | "info" |
|
configLogging.zap-logger-config | string | "{\n \"level\": \"info\",\n \"development\": false,\n \"sampling\": {\n \"initial\": 100,\n \"thereafter\": 100\n },\n \"outputPaths\": [\"stdout\"],\n \"errorOutputPaths\": [\"stderr\"],\n \"encoding\": \"json\",\n \"encoderConfig\": {\n \"timeKey\": \"ts\",\n \"levelKey\": \"level\",\n \"nameKey\": \"logger\",\n \"callerKey\": \"caller\",\n \"messageKey\": \"msg\",\n \"stacktraceKey\": \"stacktrace\",\n \"lineEnding\": \"\",\n \"levelEncoder\": \"\",\n \"timeEncoder\": \"iso8601\",\n \"durationEncoder\": \"\",\n \"callerEncoder\": \"\"\n }\n}\n" |
|
configObservability._example | string | "################################\n# #\n# EXAMPLE CONFIGURATION #\n# #\n################################\n\n# This block is not actually functional configuration,\n# but serves to illustrate the available configuration\n# options and document them in a way that is accessible\n# to users that kubectl edit this config map.\n#\n# These sample configuration options may be copied out of\n# this example block and unindented to be in the data block\n# to actually change the configuration.\n\n# metrics.backend-destination field specifies the system metrics destination.\n# It supports either prometheus (the default) or stackdriver.\n# Note: Using Stackdriver will incur additional charges.\nmetrics.backend-destination: prometheus\n\n# metrics.stackdriver-project-id field specifies the Stackdriver project ID. This\n# field is optional. When running on GCE, application default credentials will be\n# used and metrics will be sent to the cluster's project if this field is\n# not provided.\nmetrics.stackdriver-project-id: \"<your stackdriver project id>\"\n\n# metrics.allow-stackdriver-custom-metrics indicates whether it is allowed\n# to send metrics to Stackdriver using \"global\" resource type and custom\n# metric type. Setting this flag to \"true\" could cause extra Stackdriver\n# charge. If metrics.backend-destination is not Stackdriver, this is\n# ignored.\nmetrics.allow-stackdriver-custom-metrics: \"false\"\nmetrics.taskrun.level: \"taskrun\"\nmetrics.taskrun.duration-type: \"histogram\"\nmetrics.pipelinerun.level: \"pipelinerun\"\nmetrics.pipelinerun.duration-type: \"histogram\"\n" |
|
configRegistryCert | string | nil |
|
controllerService.ports[0].name | string | "http-metrics" |
|
controllerService.ports[0].port | int | 9090 |
|
controllerService.ports[0].protocol | string | "TCP" |
|
controllerService.ports[0].targetPort | int | 9090 |
|
controllerService.ports[1].name | string | "http-profiling" |
|
controllerService.ports[1].port | int | 8008 |
|
controllerService.ports[1].targetPort | int | 8008 |
|
controllerService.ports[2].name | string | "probes" |
|
controllerService.ports[2].port | int | 8080 |
|
featureFlags.disable-affinity-assistant | string | "false" |
|
featureFlags.disable-creds-init | string | "false" |
|
featureFlags.disable-home-env-overwrite | string | "true" |
|
featureFlags.disable-working-directory-overwrite | string | "true" |
|
featureFlags.enable-api-fields | string | "stable" |
|
featureFlags.enable-custom-tasks | string | "false" |
|
featureFlags.enable-tekton-oci-bundles | string | "false" |
|
featureFlags.require-git-ssh-secret-known-hosts | string | "false" |
|
featureFlags.running-in-environment-with-injected-sidecars | string | "true" |
|
featureFlags.scope-when-expressions-to-task | string | "false" |
|
pipelineDeployment.args[0].image | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/kubeconfigwriter:v0.32.1@sha256:fc663b53693f55592e9639f1b65132cce002f1b50329389524740c32cc314bc3" |
|
pipelineDeployment.args[0].kubeconfigWriterImage | string | nil |
|
pipelineDeployment.args[0].name | string | "kubeconfig-writer-image" |
|
pipelineDeployment.args[1].gitImage | string | nil |
|
pipelineDeployment.args[1].image | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/git-init:v0.32.1@sha256:02ffc8b09e575d1ee8cfcc5a82263cea56f3f5fe04ea1082bb06d98b5b83d5e4" |
|
pipelineDeployment.args[1].name | string | "git-image" |
|
pipelineDeployment.args[2].entrypointImage | string | nil |
|
pipelineDeployment.args[2].image | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/entrypoint:v0.32.1@sha256:adf4bebbb80953561764a3fd65a83dc060387aadbde02e175aecf5e857b4fde7" |
|
pipelineDeployment.args[2].name | string | "entrypoint-image" |
|
pipelineDeployment.args[3].image | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/nop:v0.32.1@sha256:ca21b9d74c05eb94a4059468e0eb794f3b6b8c4f0cf6b1cb6916251adda47ec2" |
|
pipelineDeployment.args[3].name | string | "nop-image" |
|
pipelineDeployment.args[3].nopImage | string | nil |
|
pipelineDeployment.args[4].image | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/imagedigestexporter:v0.32.1@sha256:3c4918e581ba5b67db9838ee384012e419eda8fdcd716447d588c33c7073d07b" |
|
pipelineDeployment.args[4].imagedigestExporterImage | string | nil |
|
pipelineDeployment.args[4].name | string | "imagedigest-exporter-image" |
|
pipelineDeployment.args[5].image | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/pullrequest-init:v0.32.1@sha256:62c11e60e8d4653a4eab9118e6f761fa7efe3a69e829f8c68d6ebbeb16aaf336" |
|
pipelineDeployment.args[5].name | string | "pr-image" |
|
pipelineDeployment.args[5].prImage | string | nil |
|
pipelineDeployment.args[6].gsutilImage | string | nil |
|
pipelineDeployment.args[6].image | string | "gcr.io/google.com/cloudsdktool/cloud-sdk@sha256:27b2c22bf259d9bc1a291e99c63791ba0c27a04d2db0a43241ba0f1f20f4067f" |
|
pipelineDeployment.args[6].name | string | "gsutil-image" |
|
pipelineDeployment.args[7].image | string | "gcr.io/distroless/base@sha256:cfdc553400d41b47fd231b028403469811fcdbc0e69d66ea8030c5a0b5fbac2b" |
|
pipelineDeployment.args[7].name | string | "shell-image" |
|
pipelineDeployment.args[7].shellImage | string | nil |
|
pipelineDeployment.args[8].image | string | "mcr.microsoft.com/powershell:nanoserver@sha256:b6d5ff841b78bdf2dfed7550000fd4f3437385b8fa686ec0f010be24777654d6" |
|
pipelineDeployment.args[8].name | string | "shell-image-win" |
|
pipelineDeployment.args[8].shell_image_win | string | nil |
|
pipelineDeployment.image.digest | string | "sha256:077cdb806e2e4f2d787066fa426e3f5c57371b5552f777e323b56c68c00f9af0" |
|
pipelineDeployment.image.repository | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/controller" |
|
pipelineDeployment.image.tag | string | "v0.32.1" |
|
pipelineDeployment.replicas | int | 1 |
|
pipelinesInfo.version | string | "v0.32.1" |
|
webhook.image.digest | string | "sha256:3e9beebdc80184231a9e147b20b9e8f15e7445af9b0e05dc6f05ce396c1f8500" |
|
webhook.image.repository | string | "gcr.io/tekton-releases/github.com/tektoncd/pipeline/cmd/webhook" |
|
webhook.image.tag | string | "v0.32.1" |
|
webhook.ports[0].containerPort | int | 9090 |
|
webhook.ports[0].name | string | "metrics" |
|
webhook.ports[1].containerPort | int | 8008 |
|
webhook.ports[1].name | string | "profiling" |
|
webhook.ports[2].containerPort | int | 8443 |
|
webhook.ports[2].name | string | "https-webhook" |
|
webhook.ports[3].containerPort | int | 8080 |
|
webhook.ports[3].name | string | "probes" |
|
webhook.probes.livenessProbe.httpGet.path | string | "/health" |
|
webhook.probes.livenessProbe.httpGet.port | string | "probes" |
|
webhook.probes.livenessProbe.httpGet.scheme | string | "HTTP" |
|
webhook.probes.livenessProbe.initialDelaySeconds | int | 5 |
|
webhook.probes.livenessProbe.periodSeconds | int | 10 |
|
webhook.probes.livenessProbe.timeoutSeconds | int | 5 |
|
webhook.probes.readinessProbe.httpGet.path | string | "/readiness" |
|
webhook.probes.readinessProbe.httpGet.port | string | "probes" |
|
webhook.probes.readinessProbe.httpGet.scheme | string | "HTTP" |
|
webhook.probes.readinessProbe.initialDelaySeconds | int | 5 |
|
webhook.probes.readinessProbe.periodSeconds | int | 10 |
|
webhook.probes.readinessProbe.timeoutSeconds | int | 5 |
|
webhook.replicas | int | 1 |
|
webhook.resources.limits.cpu | string | "500m" |
|
webhook.resources.limits.memory | string | "500Mi" |
|
webhook.resources.requests.cpu | string | "100m" |
|
webhook.resources.requests.memory | string | "100Mi" |
|
webhookAutoscaler.maxReplicas | int | 5 |
|
webhookAutoscaler.minReplicas | int | 1 |
|
webhookService.ports[0].name | string | "http-metrics" |
|
webhookService.ports[0].port | int | 9090 |
|
webhookService.ports[0].targetPort | int | 9090 |
|
webhookService.ports[1].name | string | "http-profiling" |
|
webhookService.ports[1].port | int | 8008 |
|
webhookService.ports[1].targetPort | int | 8008 |
|
webhookService.ports[2].name | string | "https-webhook" |
|
webhookService.ports[2].port | int | 443 |
|
webhookService.ports[2].targetPort | int | 8443 |
|
webhookService.ports[3].name | string | "probes" |
|
webhookService.ports[3].port | int | 8080 |