Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bre 303 fix db client ingress #202

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
8744a03
Update README.md
mimartin12 Jun 19, 2024
bff9dff
Squashed commit of the following:
mimartin12 Jun 21, 2024
2e0fbfd
Fix issue with only a single feature flag defined.
mimartin12 Jun 21, 2024
d0fbdae
Add comments and hook annotations
mimartin12 Jun 21, 2024
3232ac1
Add Key Connector deployment via toggle for helm chart.
mimartin12 Jun 26, 2024
3aaee39
Add annotation support for components and volumes
mimartin12 Jul 8, 2024
6e0e2c2
Add Argo CD support
mimartin12 Jul 8, 2024
b6f8dcb
BRE-166 Support generating secrets for MSSQL and Bitwarden installati…
mimartin12 Aug 6, 2024
76cb7ca
BRE-166: Set defaults to USDEV for argo cd syncs
mimartin12 Aug 7, 2024
504c940
BRE-166: Fix Argo CD sync as it doesn't support Helm lookup functions.
mimartin12 Aug 8, 2024
37e2dca
Set default key vault to USDEV
mimartin12 Aug 14, 2024
5dcf5c3
Publish endpoints to GitHub Pull Request
mimartin12 Aug 14, 2024
43bde5f
Set default annotations via values file
mimartin12 Aug 19, 2024
df7f93a
BRE-178: Support individual tags for components
mimartin12 Aug 20, 2024
105a5e1
BRE 270: Fix email auth
mimartin12 Aug 21, 2024
2f7e4ca
BRE-273: Add workaround for PVC removal and database re-creation
mimartin12 Sep 3, 2024
d805606
BRE-275: Set defaults for image registry to ACR.
mimartin12 Sep 3, 2024
802e59b
Merge branch 'bitwarden:main' into main
mimartin12 Sep 5, 2024
80047b1
BRE-274: Expose MSSQL via Ingress
mimartin12 Sep 5, 2024
af0a904
BRE-300: Resolve MSSQL storage deployment permissions
mimartin12 Sep 10, 2024
6d59f01
BRE-298: DB Client extension
mimartin12 Sep 10, 2024
4d54c24
Update Key Connector registry and bump version
mimartin12 Sep 18, 2024
3d31299
BRE-255: Added 'Go to Environment' button, fixes the default URL button
mimartin12 Sep 26, 2024
198294c
Squashed commit of the following:
mimartin12 Oct 1, 2024
d385a9c
Revert "Set tags as "dev" by default"
mimartin12 Oct 4, 2024
a541396
Enable renovate on forks
mimartin12 Oct 4, 2024
2e1215a
Move renovate file up to root
mimartin12 Oct 4, 2024
1816629
Update renovate to ignore unused charts
mimartin12 Oct 4, 2024
37fb845
Update path config
mimartin12 Oct 4, 2024
bdd8992
Upstream sync (#4)
mimartin12 Oct 4, 2024
9cdb773
Update dependency ubuntu to v24 (#7)
renovate[bot] Oct 10, 2024
c6e6d29
Update gh minor (#8)
renovate[bot] Oct 14, 2024
2b44974
BRE-329: Handle GitHub 400s better
mimartin12 Oct 14, 2024
a2f9b63
Update README.md
mimartin12 Jun 19, 2024
a2acbd7
Squashed commit of the following:
mimartin12 Jun 21, 2024
d33716a
Fix issue with only a single feature flag defined.
mimartin12 Jun 21, 2024
028efb4
Add comments and hook annotations
mimartin12 Jun 21, 2024
3bd30e5
Add Key Connector deployment via toggle for helm chart.
mimartin12 Jun 26, 2024
00aa1f9
Add annotation support for components and volumes
mimartin12 Jul 8, 2024
a3f4f5e
Add Argo CD support
mimartin12 Jul 8, 2024
b917b7a
BRE-166 Support generating secrets for MSSQL and Bitwarden installati…
mimartin12 Aug 6, 2024
ac6c854
BRE-166: Set defaults to USDEV for argo cd syncs
mimartin12 Aug 7, 2024
2ee8218
BRE-166: Fix Argo CD sync as it doesn't support Helm lookup functions.
mimartin12 Aug 8, 2024
57afdf2
Set default key vault to USDEV
mimartin12 Aug 14, 2024
7030c39
Publish endpoints to GitHub Pull Request
mimartin12 Aug 14, 2024
5df0825
Set default annotations via values file
mimartin12 Aug 19, 2024
3eb42d1
BRE-178: Support individual tags for components
mimartin12 Aug 20, 2024
c77e2e2
BRE 270: Fix email auth
mimartin12 Aug 21, 2024
272b6be
BRE-273: Add workaround for PVC removal and database re-creation
mimartin12 Sep 3, 2024
52d1930
BRE-275: Set defaults for image registry to ACR.
mimartin12 Sep 3, 2024
1f24180
BRE-274: Expose MSSQL via Ingress
mimartin12 Sep 5, 2024
e2a352a
BRE-300: Resolve MSSQL storage deployment permissions
mimartin12 Sep 10, 2024
da7da79
BRE-298: DB Client extension
mimartin12 Sep 10, 2024
c7ebac9
Update Key Connector registry and bump version
mimartin12 Sep 18, 2024
15f0b11
BRE-255: Added 'Go to Environment' button, fixes the default URL button
mimartin12 Sep 26, 2024
48baac6
Squashed commit of the following:
mimartin12 Oct 1, 2024
1dcbc2c
Revert "Set tags as "dev" by default"
mimartin12 Oct 4, 2024
618e6f0
Enable renovate on forks
mimartin12 Oct 4, 2024
30e7b01
Move renovate file up to root
mimartin12 Oct 4, 2024
89e1dba
Update renovate to ignore unused charts
mimartin12 Oct 4, 2024
946ad34
Update path config
mimartin12 Oct 4, 2024
ac5e60c
Upstream sync (#4)
mimartin12 Oct 4, 2024
b9d7d8f
Update dependency ubuntu to v24 (#7)
renovate[bot] Oct 10, 2024
d8dcf81
Update gh minor (#8)
renovate[bot] Oct 14, 2024
afd2475
BRE-329: Handle GitHub 400s better
mimartin12 Oct 14, 2024
60024a7
Merge branch 'bitwarden-main'
mimartin12 Oct 17, 2024
eb453a7
[BRE-372] - Clean up document start
Eeebru Oct 18, 2024
7f69a9e
Merge pull request #11 from bitwarden/BRE-372-remove-document-start-f…
Eeebru Oct 21, 2024
34fbe8b
Migrate config renovate.json (#15)
renovate[bot] Nov 5, 2024
ad4cc57
BRE-409: Statically assign DB and installation IDs secret (#14)
mimartin12 Nov 5, 2024
7f970f5
Increase livenessProbe settings for Key Connector (#17)
mimartin12 Nov 18, 2024
a109a54
Add toggle `generateIdentityCertificate` to generate unique encryptio…
mimartin12 Nov 25, 2024
39d8276
Enable DB client for testing
mimartin12 Nov 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/renovate.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
":rebaseStalePrs",
"schedule:weekends"
],
"includeForks": true,
"enabledManagers": [
"github-actions",
"helm-requirements",
Expand Down
7 changes: 3 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Build

on:
Expand All @@ -12,7 +11,7 @@ on:
jobs:
build:
name: Build Helm charts
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: Production
strategy:
fail-fast: false
Expand All @@ -22,7 +21,7 @@ jobs:
- chart_name: sm-operator
steps:
- name: Checkout repo
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

- name: Set up Helm
uses: Azure/setup-helm@5119fcb9089d432beecbf79bb2c7915207344b78 # v3.5
Expand Down Expand Up @@ -70,7 +69,7 @@ jobs:
run: helm verify ${{ steps.helm_package.outputs.name }} --keyring public.gpg

- name: Upload Helm chart artifact
uses: actions/upload-artifact@50769540e7f4bd5e21e526ee35c689e35e0d6874 # v4.4.0
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
with:
name: ${{ matrix.chart_name }}
path: |
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/linter.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,21 @@
---
name: Lint

on:
pull_request:
paths:
- 'charts/**'
push:
branches:
- main
paths:
- 'charts/**'
workflow_dispatch:

jobs:
lint:
name: Lint Helm charts
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout repo
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0

Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Release
run-name: Release - ${{ inputs.release_mode }}

Expand All @@ -16,15 +15,15 @@ on:
jobs:
release:
name: Release Helm chart
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: Production
permissions:
actions: read
contents: write
packages: write
steps:
- name: Checkout repo
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0
ref: main
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Tests

on:
Expand All @@ -15,11 +14,11 @@ on:
jobs:
test:
name: Test Helm charts
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: Production
steps:
- name: Checkout repo
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0

Expand Down
9 changes: 4 additions & 5 deletions .github/workflows/update-versions-self-host.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Update Versions - Self Host

on:
Expand All @@ -10,15 +9,15 @@ env:
jobs:
setup:
name: Setup
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
outputs:
core_version: ${{ steps.get-core.outputs.version }}
core_version_update: ${{ steps.core-update.outputs.update }}
web_version: ${{ steps.get-web.outputs.version }}
web_version_update: ${{ steps.web-update.outputs.update }}
steps:
- name: Checkout Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
ref: main

Expand Down Expand Up @@ -114,7 +113,7 @@ jobs:
if: |
needs.setup.outputs.core_version_update == 1 ||
needs.setup.outputs.web_version_update == 1
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: setup
environment: Production
permissions:
Expand All @@ -136,7 +135,7 @@ jobs:
github-pat-bitwarden-devops-bot-repo-scope"

- name: Checkout Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
ref: main

Expand Down
11 changes: 5 additions & 6 deletions .github/workflows/update-versions-sm-operator.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Update Versions - SM Operator

on:
Expand All @@ -10,13 +9,13 @@ env:
jobs:
setup:
name: Setup
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
outputs:
operator_version: ${{ steps.operator-update.outputs.version }}
operator_version_update: ${{ steps.operator-update.outputs.update }}
steps:
- name: Checkout Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
ref: ${{ env._BRANCH }}

Expand Down Expand Up @@ -52,14 +51,14 @@ jobs:
update-versions:
name: "Update Versions"
if: needs.setup.outputs.operator_version_update == 1
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: setup
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
ref: ${{ env._BRANCH }}

Expand All @@ -71,7 +70,7 @@ jobs:
git push -u origin $PR_BRANCH

- name: Checkout Update Versions Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
ref: ${{ env.PR_BRANCH }}

Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/version-bump-self-host.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Version Bump - Self Host

on:
Expand All @@ -12,7 +11,7 @@ on:
jobs:
bump_version:
name: Bump Version
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: Production
permissions:
contents: write
Expand All @@ -25,7 +24,7 @@ jobs:
version: ${{ inputs.version_number_override }}

- name: Checkout Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
ref: main

Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/version-bump-sm-operator.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
---
name: Version Bump - SM Operator

on:
Expand All @@ -11,14 +10,14 @@ on:
jobs:
bump_version:
name: "Bump Version to ${{ inputs.version_number }}"
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: Production
permissions:
contents: write
pull-requests: write
steps:
- name: Checkout Branch
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

- name: Login to Azure - CI Subscription
uses: Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0
Expand Down
6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
# Bitwarden Helm Charts Repository

- [Self-Host](charts/self-host/README.md)
- [Secrets Manager Operator](charts/sm-operator/README.md)
# Bitwarden Ephemeral Environment charts
A fork from https://github.com/bitwarden/helm-charts to support ephemeral environments.
2 changes: 1 addition & 1 deletion charts/self-host/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ maintainers:
- name: dept-devops
name: self-host
type: application
version: 2024.10.0
version: 2024.9.2
Loading