You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Markus Pesch a1893cc995
fix: add badge for artifacthub.io
1 week ago
templates fix: helm and markdown linter 2 weeks ago
.drone.yml fix: ci - sync trigger 2 weeks ago
.gitignore Initial Commit 2 weeks ago
.markdownlint.yaml fix: helm and markdown linter 2 weeks ago
Chart.yaml Initial Commit 2 weeks ago
LICENSE Initial Commit 2 weeks ago
README.md fix: add badge for artifacthub.io 1 week ago
values.yaml fix: values 2 weeks ago

README.md

drone-charts

Build Status Artifact Hub

This is an inofficial helm chart for drone and should replace the official unmainted helm chart repository. The official does not support version v2 of drone.

This helm chart can be found on artifacthub.io and can be installed via helm.

helm repo add volker.raschek https://charts.cryptic.systems/volker.raschek
helm install drone volker.raschek/drone

Customization

All configuration options can be defined in the values.yml file below the config section. Alternatively can be the options passed via the --set flag of the helm install command.

value reference
config.DRONE_BITBUCKET_CLIENT_ID Documentation
config.DRONE_BITBUCKET_CLIENT_SECRET Documentation
config.DRONE_BITBUCKET_DEBUG Documentation
config.DRONE_CLEANUP_DEADLINE_PENDING Documentation
config.DRONE_CLEANUP_DEADLINE_RUNNING Documentation
config.DRONE_CLEANUP_DISABLED Documentation
config.DRONE_CLEANUP_INTERVAL Documentation
config.DRONE_CONVERT_PLUGIN_ENDPOINT Documentation
config.DRONE_CONVERT_PLUGIN_EXTENSION Documentation
config.DRONE_CONVERT_PLUGIN_SECRET Documentation
config.DRONE_CONVERT_PLUGIN_SKIP_VERIFY Documentation
config.DRONE_COOKIE_SECRET Documentation
config.DRONE_COOKIE_TIMEOUT Documentation
config.DRONE_CRON_DISABLED Documentation
config.DRONE_CRON_INTERVAL Documentation
config.DRONE_DATABASE_DATASOURCE Documentation
config.DRONE_DATABASE_DRIVER Documentation
config.DRONE_DATABASE_SECRET Documentation
config.DRONE_GIT_ALWAYS_AUTH Documentation
config.DRONE_GIT_PASSWORD Documentation
config.DRONE_GIT_USERNAME Documentation
config.DRONE_GITEA_CLIENT_ID Documentation
config.DRONE_GITEA_CLIENT_SECRET Documentation
config.DRONE_GITEA_SERVER Documentation
config.DRONE_GITHUB_CLIENT_SECRET Documentation
config.DRONE_GITHUB_SCOPE Documentation
config.DRONE_GITHUB_SERVER Documentation
config.DRONE_GITHUB_SKIP_VERIFY Documentation
config.DRONE_GITLAB_CLIENT_ID Documentation
config.DRONE_GITLAB_CLIENT_SECRET Documentation
config.DRONE_GITLAB_SERVER Documentation
config.DRONE_GITLAB_SKIP_VERIFY Documentation
config.DRONE_GOGS_SERVER Documentation
config.DRONE_GOGS_SKIP_VERIFY Documentation
config.DRONE_JSONNET_ENABLED Documentation
config.DRONE_LICENSE Documentation
config.DRONE_LOGS_COLOR Documentation
config.DRONE_LOGS_DEBUG Documentation
config.DRONE_LOGS_PRETTY Documentation
config.DRONE_LOGS_TRACE Documentation
config.DRONE_PROMETHEUS_ANONYMOUS_ACCESS Documentation
config.DRONE_REGISTRATION_CLOSED Documentation
config.DRONE_REPOSITORY_FILTER Documentation
config.DRONE_RPC_SECRET Documentation
config.DRONE_S3_BUCKET Documentation
config.DRONE_S3_ENDPOINT Documentation
config.DRONE_S3_PATH_STYLE Documentation
config.DRONE_S3_PREFIX Documentation
config.DRONE_SERVER_HOST Documentation
config.DRONE_SERVER_PROTO Documentation
config.DRONE_SERVER_PROXY_HOST Documentation
config.DRONE_SERVER_PROXY_PROTO Documentation
config.DRONE_STARLARK_ENABLED Documentation
config.DRONE_STASH_CONSUMER_KEY Documentation
config.DRONE_STASH_PRIVATE_KEY Documentation
config.DRONE_STASH_SERVER Documentation
config.DRONE_STASH_SKIP_VERIFY Documentation
config.DRONE_STATUS_DISABLED Documentation
config.DRONE_STATUS_NAME Documentation
config.DRONE_TLS_AUTOCERT Documentation
config.DRONE_TLS_CERT Documentation
config.DRONE_TLS_KEY Documentation
config.DRONE_USER_CREATE Documentation
config.DRONE_VALIDATE_PLUGIN_ENDPOINT Documentation
config.DRONE_VALIDATE_PLUGIN_SECRET Documentation
config.DRONE_VALIDATE_PLUGIN_SKIP_VERIFY Documentation
config.DRONE_WEBHOOK_ENDPOINT Documentation
config.DRONE_WEBHOOK_EVENTS Documentation
config.DRONE_WEBHOOK_SECRET Documentation
config.DRONE_WEBHOOK_SKIP_VERIFY Documentation

Missing features

  1. Add Persistent Volume for the SQLite database
  2. Support postgres, maria and mysql database directly as helm dependency if as DATABASE_DRIVER an other instead of sqlite has been selected. Alternatively can be passed a completely custom string to establish a database connection, when the database is running outside the cluster.