Skip to content

Commit

Permalink
adds ability to disable charts in helm umbrella chart (#2914)
Browse files Browse the repository at this point in the history
  • Loading branch information
nickzelei authored Nov 6, 2024
1 parent 8250022 commit b826d05
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 0 deletions.
3 changes: 3 additions & 0 deletions charts/neosync/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,12 @@ dependencies:
- name: api
repository: file://../../backend/charts/api
version: "v0"
condition: api.enabled
- name: app
repository: file://../../frontend/apps/web/charts/app
version: "v0"
condition: app.enabled
- name: worker
repository: file://../../worker/charts/worker
version: "v0"
condition: worker.enabled
3 changes: 3 additions & 0 deletions charts/neosync/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ A Helm chart for Neosync that contains the api, app, and worker

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| api.enabled | bool | `true` | Enable or Disable Neoysnc Api |
| app.enabled | bool | `true` | Enable or Disable Neoysnc App |
| worker.enabled | bool | `true` | Enable or Disable Neosync Worker |
| api.auth.api.baseUrl | string | `nil` | The base url to the auth service's admin url |
| api.auth.api.clientId | string | `nil` | The service account client id |
| api.auth.api.clientSecret | string | `nil` | The service account client secret |
Expand Down
11 changes: 11 additions & 0 deletions charts/neosync/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
api:
# -- Enable or Disable Neoysnc Api
enabled: true

app:
# -- Enable or Disable Neoysnc App
enabled: true

worker:
# -- Enable or Disable Neosync Worker
enabled: true

0 comments on commit b826d05

Please sign in to comment.