635 lines
24 KiB
YAML
635 lines
24 KiB
YAML
# Default values for drone.
|
||
# This is a YAML-formatted file.
|
||
# Declare variables to be passed into your templates.
|
||
|
||
image:
|
||
repository: docker.io/drone/drone
|
||
pullPolicy: IfNotPresent
|
||
# Overrides the image tag whose default is the chart appVersion.
|
||
tag: ""
|
||
|
||
imagePullSecrets: []
|
||
nameOverride: ""
|
||
fullnameOverride: ""
|
||
|
||
podAnnotations: {}
|
||
|
||
podPriorityClassName: ""
|
||
|
||
podSecurityContext: {}
|
||
# fsGroup: 2000
|
||
|
||
# Increasing the amount of replicas has no effect, when `DRONE_DATABASE_DRIVER`
|
||
# is set to sqlite3.
|
||
replicas: 1
|
||
|
||
affinity: {}
|
||
|
||
config: {}
|
||
# DRONE_BITBUCKET_CLIENT_ID
|
||
# String value. Configures the Bitbucket OAuth client id. This is used to
|
||
# authorize access to Bitbucket on behalf of a Drone user.
|
||
# https://readme.drone.io/server/reference/drone-bitbucket-client-id/
|
||
# DRONE_BITBUCKET_CLIENT_ID: ""
|
||
|
||
# DRONE_BITBUCKET_CLIENT_SECRET
|
||
# String value. Configures the Bitbucket OAuth client secret. This is used to
|
||
# authorize access to Bitbucket on behalf of a Drone user.
|
||
# https://readme.drone.io/server/reference/drone-bitbucket-client-secret/
|
||
# DRONE_BITBUCKET_CLIENT_SECRET: ""
|
||
|
||
# DRONE_BITBUCKET_DEBUG
|
||
# Optional boolean value. Configures detailed trace logging for the Bitbucket
|
||
# authentication provide. This should be used to troubleshoot problems with
|
||
# login when installing Drone serve
|
||
# https://readme.drone.io/server/reference/drone-bitbucket-debug/
|
||
# DRONE_BITBUCKET_DEBUG: ""
|
||
|
||
# DRONE_CLEANUP_DEADLINE_PENDING
|
||
# Optional duration value. Configures the interval after which a pending job
|
||
# will be killed by the reaper.
|
||
# https://readme.drone.io/server/reference/drone-cleanup-deadline-pending/
|
||
# DRONE_CLEANUP_DEADLINE_PENDING: ""
|
||
|
||
# DRONE_CLEANUP_DEADLINE_RUNNING
|
||
# Optional duration value. Configures the interval after which a running job
|
||
# will be killed by the reaper.
|
||
# https://readme.drone.io/server/reference/drone-cleanup-deadline-running/
|
||
# DRONE_CLEANUP_DEADLINE_RUNNING: ""
|
||
|
||
# DRONE_CLEANUP_DISABLED
|
||
# Boolean value disables the reaper. The reaper finds and kills zombie jobs
|
||
# that are permanently stuck in a pending or running state.
|
||
# https://readme.drone.io/server/reference/drone-cleanup-disabled/
|
||
# DRONE_CLEANUP_DISABLED: ""
|
||
|
||
# DRONE_CLEANUP_INTERVAL
|
||
# Optional duration value. Configures the interval at which the reaper is run.
|
||
# The reaper finds and kills zombie jobs that are permanently stuck in a
|
||
# pending or running state.
|
||
# https://readme.drone.io/server/reference/drone-cleanup-interval/
|
||
|
||
# DRONE_CONVERT_PLUGIN_ENDPOINT
|
||
# String value configures the endpoint for the conversion plugin, used to
|
||
# automatically convert or modify configuration files.
|
||
# https://readme.drone.io/server/reference/drone-convert-plugin-endpoint/
|
||
# DRONE_CONVERT_PLUGIN_ENDPOINT: ""
|
||
|
||
# DRONE_CONVERT_PLUGIN_EXTENSION
|
||
# String value configures the file extension that should be used with the
|
||
# conversion plugin. This configuration parameter is used to reduce
|
||
# un-necessary traffic to the conversion plugin for file types that will not
|
||
# otherwise be converted. It is completely optional.
|
||
# https://readme.drone.io/server/reference/drone-convert-plugin-extension/
|
||
# DRONE_CONVERT_PLUGIN_EXTENSION: ""
|
||
|
||
# DRONE_CONVERT_PLUGIN_SECRET
|
||
# Shared secret used to create an http-signature. The conversion plugin uses
|
||
# the shared secret to verify request authenticity.
|
||
# https://readme.drone.io/server/reference/drone-convert-plugin-secret/
|
||
# DRONE_CONVERT_PLUGIN_SECRET: ""
|
||
|
||
# DRONE_CONVERT_PLUGIN_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote conversion plugin.
|
||
# https://readme.drone.io/server/reference/drone-convert-plugin-skip-verify/
|
||
# DRONE_CONVERT_PLUGIN_SKIP_VERIFY: ""
|
||
|
||
# DRONE_COOKIE_SECRET
|
||
# Optional string value. Configures the secret key used to sign authentication
|
||
# cookies. If unset, a random value is generated each time the server is
|
||
# started.
|
||
# https://readme.drone.io/server/reference/drone-cookie-secret/
|
||
# DRONE_COOKIE_SECRET: ""
|
||
|
||
# DRONE_COOKIE_TIMEOUT
|
||
# Optional duration value. Configures the authentication cookie expiration.
|
||
# This value is optional,
|
||
# https://readme.drone.io/server/reference/drone-cookie-timeout/
|
||
# DRONE_COOKIE_TIMEOUT: ""
|
||
|
||
# DRONE_CRON_DISABLED
|
||
# Boolean value disables the cron scheduler.
|
||
# https://readme.drone.io/server/reference/drone-cron-disabled/
|
||
# DRONE_CRON_DISABLED: ""
|
||
|
||
# DRONE_CRON_INTERVAL
|
||
# Optional duration value. Configures the interval at which the cron scheduler
|
||
# is run. The cron scheduler is not meant to be accurate and batches pending
|
||
# jobs.
|
||
# https://readme.drone.io/server/reference/drone-cron-interval/
|
||
# DRONE_CRON_INTERVAL: ""
|
||
|
||
# DRONE_DATABASE_DATASOURCE
|
||
# Optional string value. Configures the database connection string. The
|
||
# default value is the path of the embedded sqlite database file.
|
||
# https://docs.drone.io/server/reference/drone-database-datasource/
|
||
# DRONE_DATABASE_DATASOURCE: ""
|
||
|
||
# DRONE_DATABASE_DRIVER
|
||
# Optional String value. Configures the database driver name. The default
|
||
# driver is sqlite. Alternate drivers are postgres and mysql.
|
||
# https://docs.drone.io/server/reference/drone-database-driver/
|
||
# DRONE_DATABASE_DRIVER: ""
|
||
|
||
# DRONE_DATABASE_MAX_CONNECTIONS
|
||
# Optional numeric value. Set the maximum number of open DB connections from
|
||
# Drone. It is set to 0 by default and must be configured before the system is
|
||
# first used.
|
||
# https://docs.drone.io/server/reference/drone-database-max-connections/
|
||
# DRONE_DATABASE_MAX_CONNECTIONS: ""
|
||
|
||
# DRONE_DATABASE_SECRET
|
||
# Optional string value. Configures the secret key used to encrypt secrets in
|
||
# the database. Encryption is disabled by default and must be configured
|
||
# before the system is first used.
|
||
# https://docs.drone.io/server/reference/drone-database-secret/
|
||
# DRONE_DATABASE_SECRET: ""
|
||
|
||
# DRONE_GIT_ALWAYS_AUTH
|
||
# Optional boolean value. Configures Drone to authenticate when cloning public
|
||
# repositories. This is only required when your source code management system
|
||
# (e.g. GitHub Enterprise) has private mode enabled.
|
||
# https://docs.drone.io/server/reference/drone-git-always-auth/
|
||
# DRONE_GIT_ALWAYS_AUTH: ""
|
||
|
||
# DRONE_GIT_PASSWORD
|
||
# Optional string value. Overrides the default git username and password used
|
||
# to authenticate and clone private repositories.
|
||
# https://readme.drone.io/server/reference/drone-git-password/
|
||
# DRONE_GIT_PASSWORD: ""
|
||
|
||
# DRONE_GIT_USERNAME
|
||
# Optional string value. Overrides the default git username and password used
|
||
# to authenticate and clone private repositories.
|
||
# https://docs.drone.io/server/reference/drone-git-username/
|
||
# DRONE_GIT_USERNAME
|
||
|
||
# DRONE_GITEA_CLIENT_ID
|
||
# String value configures the Gitea OAuth client id. This is used to authorize
|
||
# access to Gitea on behalf of a Drone user.
|
||
# https://docs.drone.io/server/reference/drone-gitea-client-id/
|
||
# DRONE_GITEA_CLIENT_ID: ""
|
||
|
||
# DRONE_GITEA_CLIENT_SECRET
|
||
# String value configures the Gitea OAuth client secret. This is used to
|
||
# authorize access to Gitea on behalf of a Drone user.
|
||
# https://docs.drone.io/server/reference/drone-gitea-client-secret/
|
||
# DRONE_GITEA_CLIENT_SECRET: ""
|
||
|
||
# DRONE_GITEA_SERVER
|
||
# String value configures the Gitea server address.
|
||
# https://docs.drone.io/server/reference/drone-gitea-server/
|
||
# DRONE_GITEA_SERVER: ""
|
||
|
||
# DRONE_GITEA_SKIP_VERIFY
|
||
# Boolean value disables tls verification when establishing a connection to
|
||
# the remote Gitea server.
|
||
# https://docs.drone.io/server/reference/drone-gitea-skip-verify/
|
||
# DRONE_GITEA_SKIP_VERIFY: ""
|
||
|
||
# DRONE_GITEE_REDIRECT_URL
|
||
# String value configures the Gitee OAuth authorize redirect url.
|
||
# https://docs.drone.io/server/reference/drone-gitee-redirect-url/
|
||
# DRONE_GITEE_REDIRECT_URL: ""
|
||
|
||
# DRONE_GITEE_SCOPE
|
||
# String value provides a comma-separated list of OAuth scopes.
|
||
# https://docs.drone.io/server/reference/drone-gitee-scope/
|
||
# DRONE_GITEE_SCOPE: ""
|
||
|
||
# DRONE_GITEE_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote Gitee server.
|
||
# https://docs.drone.io/server/reference/drone-gitee-skip-verify/
|
||
# DRONE_GITEE_SKIP_VERIFY: ""
|
||
|
||
# DRONE_GITHUB_CLIENT_ID
|
||
# String value configures the GitHub OAuth client id. This is used to
|
||
# authorize access to GitHub on behalf of a Drone user.
|
||
# https://docs.drone.io/server/reference/drone-github-client-id/
|
||
# DRONE_GITHUB_CLIENT_ID: ""
|
||
|
||
# DRONE_GITHUB_CLIENT_SECRET
|
||
# String value configures the GitHub oauth client secret. This is used to
|
||
# authorize access to GitHub on behalf of a Drone user.
|
||
# https://docs.drone.io/server/reference/drone-github-client-secret/
|
||
# DRONE_GITHUB_CLIENT_SECRET: ""
|
||
|
||
# DRONE_GITHUB_SCOPE
|
||
# String value provides a comma-separated list of OAuth scopes.
|
||
# https://docs.drone.io/server/reference/drone-github-scope/
|
||
# DRONE_GITHUB_SCOPE: ""
|
||
|
||
# DRONE_GITHUB_SERVER
|
||
# String value configures the GitHub server address.
|
||
# https://docs.drone.io/server/reference/drone-github-server/
|
||
# DRONE_GITHUB_SERVER: ""
|
||
|
||
# DRONE_GITHUB_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote GitHub server.
|
||
# https://docs.drone.io/server/reference/drone-github-skip-verify/
|
||
# DRONE_GITHUB_SKIP_VERIFY: ""
|
||
|
||
# DRONE_GITLAB_CLIENT_ID
|
||
# String value configures the GitLab OAuth client id. This is used to
|
||
# authorize access to GitLab on behalf of a Drone user.
|
||
# https://docs.drone.io/server/reference/drone-gitlab-client-id/
|
||
# DRONE_GITLAB_CLIENT_ID: ""
|
||
|
||
# DRONE_GITLAB_CLIENT_SECRET
|
||
# String value configures the GitLab OAuth client secret. This is used to
|
||
# authorize access to GitLab on behalf of a Drone user.
|
||
# https://docs.drone.io/server/reference/drone-gitlab-client-secret/
|
||
# DRONE_GITLAB_CLIENT_SECRET: ""
|
||
|
||
# DRONE_GITLAB_SERVER
|
||
# String value configures the GitLab server address.
|
||
# https://docs.drone.io/server/reference/drone-gitlab-server/
|
||
# DRONE_GITLAB_SERVER: ""
|
||
|
||
# DRONE_GITLAB_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote GitLab server. The default value is false.
|
||
# https://docs.drone.io/server/reference/drone-gitlab-skip-verify/
|
||
# DRONE_GITLAB_SKIP_VERIFY: ""
|
||
|
||
# DRONE_GOGS_SERVER
|
||
# String value configures the Gogs server address.
|
||
# https://docs.drone.io/server/reference/drone-gogs-server/
|
||
# DRONE_GOGS_SERVER: ""
|
||
|
||
# DRONE_GOGS_SKIP_VERIFY
|
||
# Boolean value configures TLS verification when establishing a connection to
|
||
# the remote Gogs server. The default value is false.
|
||
# https://docs.drone.io/server/reference/drone-gogs-skip-verify/
|
||
# DRONE_GOGS_SKIP_VERIFY: ""
|
||
|
||
# DRONE_JSONNET_ENABLED
|
||
# Boolean value configures Drone to automatically convert configuration files
|
||
# ending in .jsonnet to yaml. This is disabled by default and should only be
|
||
# enabled in trusted environments.
|
||
# https://docs.drone.io/server/reference/drone-jsonnet-enabled/
|
||
# DRONE_JSONNET_ENABLED: ""
|
||
|
||
# DRONE_LICENSE
|
||
# Optional string value provides the filepath of the Drone Enterprise license
|
||
# key. This is used to unlock the Drone Enterprise edition. If you are running
|
||
# the Drone server using docker-compose or Kubernetes or you have configured
|
||
# Drone using Yaml, you can provide the server with the license key as an
|
||
# environment variable.
|
||
# https://docs.drone.io/server/reference/drone-license/
|
||
# DRONE_LICENSE: |
|
||
|
||
# DRONE_LOGS_COLOR
|
||
# Enables color formatting of the logs; used in conjunction with pretty
|
||
# printed logs. This configuration parameter is of type boolean and is
|
||
# optional.
|
||
# https://docs.drone.io/server/reference/drone-logs-color/
|
||
# DRONE_LOGS_COLOR: ""
|
||
|
||
# DRONE_LOGS_DEBUG
|
||
# Enables debug logging. This configuration parameter is of type boolean and
|
||
# is optional.
|
||
# https://docs.drone.io/server/reference/drone-logs-debug/
|
||
# DRONE_LOGS_DEBUG: ""
|
||
|
||
# DRONE_LOGS_PRETTY
|
||
# Enables human-readable logs as an alternate to the default json format. This
|
||
# configuration parameter is of type boolean and is optional.
|
||
# https://docs.drone.io/server/reference/drone-logs-pretty/
|
||
# DRONE_LOGS_PRETTY: ""
|
||
|
||
# DRONE_LOGS_TRACE
|
||
# Enables trace logging. This configuration parameter is of type boolean and
|
||
# is optional.
|
||
# https://docs.drone.io/server/reference/drone-logs-trace/
|
||
# DRONE_LOGS_TRACE
|
||
|
||
# DRONE_PROMETHEUS_ANONYMOUS_ACCESS
|
||
|
||
# Boolean value configures the Prometheus metrics endpoint to allow anonymous
|
||
# access. This is disabled by default and requires authentication token to
|
||
# access the metrics endpoint.
|
||
# https://docs.drone.io/server/reference/drone-prometheus-anonymous-access/
|
||
# DRONE_PROMETHEUS_ANONYMOUS_ACCES: ""
|
||
|
||
# DRONE_REGISTRATION_CLOSED
|
||
# Boolean value disables open registration. If enabled, a system administrator
|
||
# must create user accounts before the user can login.
|
||
# https://docs.drone.io/server/reference/drone-registration-closed/
|
||
# DRONE_REGISTRATION_CLOSED: ""
|
||
|
||
# DRONE_REPOSITORY_FILTER
|
||
# Optional comma-separated list of accounts, used to limit which repositories
|
||
# are synchronized between your source control management system and Drone.
|
||
# Note that this variable must be set before your first login. Setting this
|
||
# variable after having already authenticated and synchronized your account
|
||
# has no effect.
|
||
# https://docs.drone.io/server/reference/drone-repository-filter/
|
||
# DRONE_REPOSITORY_FILTER: ""
|
||
|
||
# DRONE_RPC_SECRET
|
||
# Required literal value provides the Drone shared secret. This is used to
|
||
# authenticate the RPC connection to the server. The server and runners must
|
||
# be provided the same secret value.
|
||
# https://docs.drone.io/server/reference/drone-rpc-secret/
|
||
# DRONE_RPC_SECRET: ""
|
||
|
||
# DRONE_S3_BUCKET
|
||
# Optional string value configures the S3 bucket name.
|
||
# https://docs.drone.io/server/reference/drone-s3-bucket/
|
||
# DRONE_S3_BUCKET: ""
|
||
|
||
# DRONE_S3_ENDPOINT
|
||
# Optional string value configures the S3 endpoint. The is often used with
|
||
# S3-compatible services such as Minio.
|
||
# https://docs.drone.io/server/reference/drone-s3-endpoint/
|
||
# DRONE_S3_ENDPOINT: ""
|
||
|
||
# DRONE_S3_PATH_STYLE
|
||
# Optional boolean value configures the S3 client to use path style. The is
|
||
# often used with S3-compatible services such as Minio.
|
||
# https://docs.drone.io/server/reference/drone-s3-path-style/
|
||
# DRONE_S3_PATH_STYLE: ""
|
||
|
||
# DRONE_S3_PREFIX
|
||
# Optional string value configures the S3 client to store log files in a
|
||
# bucket subdirectory. If unset log files are stored in the bucket root.
|
||
# https://docs.drone.io/server/reference/drone-s3-prefix/
|
||
# DRONE_S3_PREFIX: ""
|
||
|
||
# DRONE_SERVER_HOST
|
||
# Required string value configures the user-facing hostname. This value is
|
||
# used to create webhooks and redirect urls. It has no actual impact on
|
||
# serving traffic.
|
||
# https://docs.drone.io/server/reference/drone-server-host/
|
||
# DRONE_SERVER_HOST: ""
|
||
|
||
# DRONE_SERVER_PROTO
|
||
# Required string value configures the user-facing protocol. This value is
|
||
# used to create webhooks and redirect urls. It has no actual impact on
|
||
# serving traffic.
|
||
# https://docs.drone.io/server/reference/drone-server-proto/
|
||
# DRONE_SERVER_PROTO: ""
|
||
|
||
# DRONE_SERVER_PROXY_HOST
|
||
# Optional string value used to create webhooks that are routed through an
|
||
# alternate proxy server. The target use case for this setting is when your
|
||
# server is behind a firewall and you need GitHub webhooks to route through a
|
||
# public proxy.
|
||
# https://docs.drone.io/server/reference/drone-server-proxy-host/
|
||
# DRONE_SERVER_PROXY_HOST: ""
|
||
|
||
# DRONE_SERVER_PROXY_PROTO
|
||
# Optional string value used to create webhooks that are routed through an
|
||
# alternate proxy server. The target use case for this setting is when your
|
||
# server is behind a firewall and you need GitHub webhooks to route through a
|
||
# public proxy.
|
||
# https://docs.drone.io/server/reference/drone-server-proxy-proto/
|
||
# DRONE_SERVER_PROXY_PROTO: ""
|
||
|
||
# DRONE_STARLARK_ENABLED
|
||
# Boolean value configures Drone to automatically execute files ending in
|
||
# .star to provide your pipeline configurations. This is disabled by default.
|
||
# This feature requires Drone server version 1.10.0 or higher.
|
||
# https://docs.drone.io/server/reference/drone-starlark-enabled/
|
||
# DRONE_STARLARK_ENABLED: ""
|
||
|
||
# DRONE_STARLARK_STEP_LIMIT
|
||
# Integer value. Sets the maximum number of steps that a starlark
|
||
# configuration can generate. The default is 50000. This feature requires
|
||
# Drone server version 2.2.1 or higher.
|
||
# https://docs.drone.io/server/reference/drone-starlark-step-limit/
|
||
# DRONE_STARLARK_STEP_LIMIT: ""
|
||
|
||
# DRONE_STASH_CONSUMER_KEY
|
||
# String value configures your Bitbucket Server consumer key.
|
||
# https://docs.drone.io/server/reference/drone-stash-consumer-key/
|
||
# DRONE_STASH_CONSUMER_KEY: ""
|
||
|
||
# DRONE_STASH_PRIVATE_KEY
|
||
# String value configures the path to your Bitbucket Server private key file.
|
||
# Note that this file needs to also be mounted into the Drone server container
|
||
# as a volume.
|
||
# https://docs.drone.io/server/reference/drone-stash-private-key/
|
||
# DRONE_STASH_PRIVATE_KEY: ""
|
||
|
||
# DRONE_STASH_SERVER
|
||
# String value configures the Bitbucket Server address.
|
||
# https://docs.drone.io/server/reference/drone-stash-server/
|
||
# DRONE_STASH_SERVER: ""
|
||
|
||
# DRONE_STASH_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote Bitbucket server. The default value is false.
|
||
# https://docs.drone.io/server/reference/drone-stash-skip-verify/
|
||
# DRONE_STASH_SKIP_VERIFY: ""
|
||
|
||
# DRONE_STATUS_DISABLED
|
||
# Boolean value disables the system from using the status API to communicate
|
||
# build state to the source control management system. The default value is
|
||
# false
|
||
# https://docs.drone.io/server/reference/drone-status-disabled/
|
||
# DRONE_STATUS_DISABLED: ""
|
||
|
||
# DRONE_STATUS_NAME
|
||
# String value configures the status name used to communicate build state to
|
||
# the source control management system. The default value is
|
||
# continuous-integration/drone.
|
||
# https://docs.drone.io/server/reference/drone-status-name/
|
||
# DRONE_STATUS_NAME: ""
|
||
|
||
# DRONE_TLS_AUTOCERT
|
||
# Automatically generates an SSL certificate using Lets Encrypt, and
|
||
# configures the server to accept HTTPS requests. This configuration parameter
|
||
# is of type boolean and is optional, and is disabled by default.
|
||
# https://docs.drone.io/server/reference/drone-tls-autocert/
|
||
# DRONE_TLS_AUTOCERT: ""
|
||
|
||
# DRONE_TLS_CERT
|
||
# Path to an SSL certificate used by the server to accept HTTPS requests. This
|
||
# configuration parameter is of type string and is optional.
|
||
# Please note that the cert file should be the concatenation of the server’s
|
||
# certificate, any intermediates, and the certificate authority’s certificate
|
||
# https://docs.drone.io/server/reference/drone-tls-cert/
|
||
# DRONE_TLS_CERT: ""
|
||
|
||
# DRONE_TLS_KEY
|
||
# Path to an SSL certificate key used by the server to accept HTTPS requests.
|
||
# This configuration parameter is of type string and is optional.
|
||
# https://docs.drone.io/server/reference/drone-tls-key/
|
||
# DRONE_TLS_KEY: ""
|
||
|
||
# DRONE_USER_CREATE
|
||
# Optional user account that should be created on startup. This should be used
|
||
# to seed the system with an administrative account. It can be a real account
|
||
# (i.e. a real GitHub user) or it can be a machine account.
|
||
# https://docs.drone.io/server/reference/drone-user-create/
|
||
# DRONE_USER_CREATE: ""
|
||
|
||
# DRONE_USER_FILTER
|
||
# Optional comma-separated list of accounts. Registration is limited to users
|
||
# in this list, or users that are members of organizations included in this
|
||
# list.
|
||
# https://docs.drone.io/server/reference/drone-user-filter/
|
||
# DRONE_USER_FILTER: ""
|
||
|
||
# DRONE_VALIDATE_PLUGIN_ENDPOINT
|
||
# String value configures the endpoint for the validation plugin, used to
|
||
# enforce custom linting rules for your pipeline configuration.
|
||
# https://docs.drone.io/server/reference/drone-validate-plugin-endpoint/
|
||
# DRONE_VALIDATE_PLUGIN_ENDPOINT: ""
|
||
|
||
# DRONE_VALIDATE_PLUGIN_SECRET
|
||
# Shared secret used to create an http-signature. The validation plugin uses
|
||
# the shared secret to verify request authenticity.
|
||
# https://docs.drone.io/server/reference/drone-validate-plugin-secret/
|
||
# DRONE_VALIDATE_PLUGIN_SECRET: ""
|
||
|
||
# DRONE_VALIDATE_PLUGIN_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote validation plugin. The default value is false.
|
||
# https://docs.drone.io/server/reference/drone-validate-plugin-skip-verify/
|
||
# DRONE_VALIDATE_PLUGIN_SKIP_VERIFY: ""
|
||
|
||
# DRONE_WEBHOOK_ENDPOINT
|
||
# String value configures a comma-separated list of webhook endpoints, to
|
||
# which global system events are delivered.
|
||
# https://docs.drone.io/server/reference/drone-webhook-endpoint/
|
||
# DRONE_WEBHOOK_ENDPOINT: ""
|
||
|
||
# DRONE_WEBHOOK_EVENTS
|
||
# Optional string value provides a comma-separated list of events and actions
|
||
# that trigger webhooks. If unset all events and actions trigger webhooks.
|
||
# https://docs.drone.io/server/reference/drone-webhook-events/
|
||
# DRONE_WEBHOOK_EVENTS: ""
|
||
|
||
# DRONE_WEBHOOK_SECRET
|
||
# Shared secret used to create an http-signature. The webhook recipient can
|
||
# use the shared secret to verify request authenticity.
|
||
# https://docs.drone.io/server/reference/drone-webhook-secret/
|
||
# DRONE_WEBHOOK_SECRET: ""
|
||
|
||
# DRONE_WEBHOOK_SKIP_VERIFY
|
||
# Boolean value disables TLS verification when establishing a connection to
|
||
# the remote webhook address. The default value is false.
|
||
# https://docs.drone.io/server/reference/drone-webhook-skip-verify/
|
||
# DRONE_WEBHOOK_SKIP_VERIFY: ""
|
||
|
||
ingress:
|
||
enabled: false
|
||
className: "nginx"
|
||
annotations:
|
||
# kubernetes.io/ingress.class: nginx
|
||
# cert-manager.io/issuer:
|
||
# kubernetes.io/tls-acme: "true"
|
||
hosts:
|
||
- host: "your-hostname"
|
||
paths:
|
||
- path: /
|
||
pathType: ImplementationSpecific
|
||
tls:
|
||
- secretName: "your-tls-secret"
|
||
hosts:
|
||
- "your-hostname"
|
||
|
||
initContainers: []
|
||
|
||
livenessProbe:
|
||
httpGet:
|
||
scheme: HTTP
|
||
path: /healthz
|
||
port: http
|
||
|
||
nodeSelector: {}
|
||
|
||
readinessProbe:
|
||
httpGet:
|
||
scheme: HTTP
|
||
path: /healthz
|
||
port: http
|
||
|
||
resources: {}
|
||
# We usually recommend not to specify default resources and to leave this as a conscious
|
||
# choice for the user. This also increases chances charts run on environments with little
|
||
# resources, such as Minikube. If you do want to specify resources, uncomment the following
|
||
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
|
||
# limits:
|
||
# cpu: 100m
|
||
# memory: 128Mi
|
||
# requests:
|
||
# cpu: 100m
|
||
# memory: 128Mi
|
||
|
||
securityContext: {}
|
||
# capabilities:
|
||
# drop:
|
||
# - ALL
|
||
# readOnlyRootFilesystem: true
|
||
# runAsNonRoot: true
|
||
# runAsUser: 1000
|
||
|
||
serviceAccount:
|
||
annotations: {}
|
||
|
||
service:
|
||
annotations: {}
|
||
# externalIPs: []
|
||
# externalTrafficPolicy: "Cluster"
|
||
# loadBalancerClass: ""
|
||
# loadBalancerIP: ""
|
||
# loadBalancerSourceRanges: []
|
||
# internalTrafficPolicy: "Cluster"
|
||
name: http
|
||
targetPort: 80
|
||
type: ClusterIP
|
||
port: 80
|
||
|
||
tolerations: []
|
||
|
||
# persistence is only required when config.DATABASE_DRIVER is sqlite3 or
|
||
# undefined.
|
||
persistence:
|
||
enabled: true
|
||
annotation: {}
|
||
# existingClaim:
|
||
size: 5Gi
|
||
accessModes:
|
||
- ReadWriteOnce
|
||
labels: {}
|
||
# storageClass:
|
||
|
||
# extra volumes for the pod
|
||
extraVolumes: {}
|
||
# The following example mount the same secret, which contains tls certificates
|
||
# under different names. Each volume mount contains only selected items of the
|
||
# secret. This make it easier to place the items on different locations inside the
|
||
# container filesystem via extraVolumeMounts.
|
||
# - name: custom-ca-anchor
|
||
# secret:
|
||
# secretName: drone-custom-tls-certificates
|
||
# items:
|
||
# - key: ca.crt
|
||
# path: ca.crt
|
||
# mode: 0444
|
||
# - name: custom-tls-certificates
|
||
# secret:
|
||
# secretName: drone-custom-tls-certificates
|
||
# items:
|
||
# - key: tls.key
|
||
# path: tls.key
|
||
# mode: 0400
|
||
# - key: tls.crt
|
||
# path: tls.crt
|
||
# mode: 0444
|
||
|
||
extraVolumeMounts: {}
|
||
# The following example follows the example of extraVolumes and mounts the
|
||
# volumes to the corresponding paths in the container filesystem.
|
||
# - name: custom-ca-anchor
|
||
# mountPath: /usr/local/share/ca-certificates
|
||
# - name: custom-tls-certificates
|
||
# mountPath: /etc/drone/tls
|