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 207c9d702b Merge pull request 'chore(deps): update dependency drone to v2.12.1' (#21) from renovate/drone-2.x into master 3 weeks ago
templates fix: decouple service from drone config 3 months ago
.drone.yml fix(ci): use docker.io/volkerraschek/drone-email:0.1.1 3 weeks ago
.editorconfig fix: add .editorconfig 10 months ago
.gitignore fix: ignore further files for git and helm 11 months ago
.helmignore fix: ignore to package *.tgz archives 11 months ago
.markdownlint.yaml fix: helm and markdown linter 1 year ago
Chart.yaml chore(deps): update dependency drone to v2.12.1 3 weeks ago
LICENSE Initial Commit 1 year ago
README.md fix: bump to app version 2.8.0 and chart version 0.3.0 7 months ago
renovate.json fix(ci): add package rules 7 months ago
values.yaml fix: decouple service from drone config 3 months 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_MAX_CONNECTIONS 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_GITEA_SKIP_VERIFY Documentation
config.DRONE_GITEE_REDIRECT_URL Documentation
config.DRONE_GITEE_SCOPE Documentation
config.DRONE_GITEE_SKIP_VERIFY Documentation
config.DRONE_GITHUB_CLIENT_ID 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_STARLARK_STEP_LIMIT 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_USER_FILTER 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. 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.