Giter Club home page Giter Club logo

redash-helm's Introduction

Redash Helm Chart

  • Install the redash on kubernetes

TL;DR;

$ helm install stable/redash-helm

Install

To install the chart with the release name my-release:

$ helm install --name my-release stable/redash-helm

Note: for fresh install createDB: true and upgradeDB: false

Uninstall

To uninstall/delete the my-release deployment:

$ helm delete my-release

The command removes all the Kubernetes components associated with the chart and deletes the release.

Configuration

Parameter Description Default
nameOverride Name override Name
replicaCount Number of nodes 1
image.repository Imgage repository redash/redash
image.tag Image tag latest
image.pullPolicy Image pull policy IfNotPresent
service.type Kubernetes service type ClusterIP
web.workersCount Redash web ui server worker count 1
scheduledWorker.workersCount Redash scheduled_queries worker count 1
adhocWorker.workersCount Redash queries worker count 1
scheduled.workersCount Redash celery worker count 1
resources Resources for each pod {}
mail.server Mail server url ``
mail.port Mail server port ``
mail.useTls Mail server TLS ``
mail.username Mail server username ``
mail.password Mail server password ``
mail.defaultSender Default mail sender ``
redashName Redash name Redash
redashStaticAssetsPath Redash assets path ../client/dist/
redashCookieSecret Redash cookie secret secret token
redashEnforceHTTPs Enforce HTTPs false
redashJobExpiryTime Job expiry time 300
redashAdhocQueryTimeLimit Ad-hoc query time limit 300
redashFeatureShowPermissionsControl Redash permissions control false
logLevel Redash loglevel DEBUG
extraEnvironment Extra environment variable {}
googleOAuth.enabled Google OAuth enabled false
googleOAuth.redashGoogleClientId Google client ID ClientId
googleOAuth.redashGoogleClientSecret Google client secret ClientSecret
googleOAuth.redashPasswordLoginEnabled Redash password login enabled false
redis.enabled Redis instance true
redis.usePassword Redis password false
externalRedis.enabled External redis instance false
externalRedis.RedisPassword External redis password ``
externalRedis.RedisHost External redis host ``
externalRedis.RedisPort External redis port ``
createDB If true, Create database table true
upgradeDB If true, Upgrade database schema false
ingress.enabled If true, Ingress will be created false
ingress.annotations alertmanager Ingress annotations {}
ingress.labels Ingress additional labels {}
ingress.path Ingress path \
ingress.hosts Ingress hostnames []
ingress.tls Ingress TLS configuration (YAML) []
nodeSelector node labels for pod assignment {}
tolerations node taints to tolerate []
affinity pod affinity {}
postgresql.enabled Postgres helm dependency true
postgresql.persistence.enabled Postgres persistence volume false
postgresql.postgresqlUsername Postgres username ``
postgresql.postgresqlPassword Postgres password ``
postgresql.postgresqlDatabase Postgres database ``
externalPostgres.enabled External postgres database false
externalPostgres.postgresqlHost External postgres host ``
externalPostgres.postgresqlPort External postgres port ``
externalPostgres.postgresqlUsername Postgres username ``
externalPostgres.postgresqlPassword Postgres password ``
externalPostgres.postgresqlDatabase Postgres database ``

Upgrade

  • change redash version
  • set upgradeDB: true

redash-helm's People

Contributors

pparthesh avatar

Stargazers

 avatar  avatar  avatar  avatar

redash-helm's Issues

Licence

Hello @eng-parthesh
I appreciate the work you done to have helm chart for Redash.
It would be nice to have Licence in repo, lite MIT, Apache or GPL.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.