mirror of
https://github.com/dani-garcia/vaultwarden.git
synced 2025-12-09 17:23:04 +03:00
[PR #1154] [CLOSED] Add bitwarden_rs helm-chart #3504
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/dani-garcia/vaultwarden/pull/1154
Author: @PrivatePuffin
Created: 9/24/2020
Status: ❌ Closed
Base:
master← Head:helm_chart📝 Commits (1)
4afbd9b[release chart] Add bitwarden_rs helm-chart📊 Changes
18 files changed (+1143 additions, -1 deletions)
View changed files
➕
.github/ct_test_config.yaml(+3 -0)📝
.github/workflows/bitwarden_rs.yml(+2 -1)➕
.github/workflows/helm-chart.yaml(+42 -0)➕
contrib/helm-chart/.helmignore(+23 -0)➕
contrib/helm-chart/Chart.yaml(+16 -0)➕
contrib/helm-chart/LICENSE(+201 -0)➕
contrib/helm-chart/README.md(+144 -0)➕
contrib/helm-chart/templates/NOTES.txt(+25 -0)➕
contrib/helm-chart/templates/_helpers.tpl(+87 -0)➕
contrib/helm-chart/templates/deployment.yaml(+210 -0)➕
contrib/helm-chart/templates/ingress.yaml(+42 -0)➕
contrib/helm-chart/templates/ingressroute.yaml(+40 -0)➕
contrib/helm-chart/templates/pvc.yaml(+15 -0)➕
contrib/helm-chart/templates/secret.yaml(+43 -0)➕
contrib/helm-chart/templates/service.yaml(+33 -0)➕
contrib/helm-chart/templates/serviceaccount.yaml(+12 -0)➕
contrib/helm-chart/templates/tests/test-connection.yaml(+15 -0)➕
contrib/helm-chart/values.yaml(+190 -0)📄 Description
Due to much community request:
A Helm-Chart (based on the work from GissiLabs), that includes all possible options for bitwarden_rs.
To be sure it doesn't need too much babysitting: it has it's own CI already setup and ready to go.
CI tests both pushes and pullrequests. It does both a Lint test and actual install test.
Releases for the charts would be on every commit pushed to master, with [release chart] in the title.
(this prevents accidental releases overwriting the current version and such.)
Future TODO's:
Requirements:
Needs github pages to be setup and linked to a branch called gh-pages. (before being merged)
No actual website will be published, just a webspot to serve the packaged helmcharts.
TLDR:
Co-authored-by: gissilabs
Signed-off-by: Kjeld Schouten-Lebbing kjeld@schouten-lebbing.nl
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.