https://github.com/broadinstitute/datarepo-helm
A helm repo for Broad Data Science Platforms helm charts
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.9%) to scientific vocabulary
Repository
A helm repo for Broad Data Science Platforms helm charts
Basic Info
- Host: GitHub
- Owner: broadinstitute
- Language: Mustache
- Default Branch: master
- Size: 4.68 MB
Statistics
- Stars: 5
- Watchers: 48
- Forks: 1
- Open Issues: 2
- Releases: 0
Metadata Files
README.md
datarepo-helm
A helm repo for Datarepo from Broad Data Science Platforms Group
How Do I install the repo
helm repo add datarepo-helm https://broadinstitute.github.io/datarepo-helm
helm repo update
How Do I Install These Charts?
Just helm install datarepo-helm/<chart>. This is the default repository for Helm which is located at https://broadinstitute.github.io/datarepo-helm/ and is installed by default.
For more information on using Helm, refer to the Helm documentation.
Updating Helm Charts via the Chart Releaser action
- Edit chart and bump
chart.yamlversion- This repo contain a couple of umbrella chart so how many PRs you make will depend on that
Example chart bump
apiVersion: v2
name: datarepo-api
description: A Helm chart to deploy datarepo api server for Kubernetes
type: application
version: 0.0.10 --> 0.0.11
appVersion: 0.0.10 --> 0.0.11
2. Cut PR and assign Smark88
- On merge the github action should have a green checkmark if sucessfully and edit the
index.yamlin the gh-pages branch ##### Locally run the following post action success -
helm repo update -
helm search repo datarepo-helm
To check for the new charts locally
```
▶ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "datarepo-helm" chart repository
Update Complete. ⎈ Happy Helming!⎈
39m ⚑
▶ helm search repo datarepo-helm
NAME CHART VERSION APP VERSION DESCRIPTION
datarepo-helm/datarepo-api 0.0.11 0.0.11 A Helm chart to deploy datarepo api server for ...
datarepo-helm/datarepo 0.1.3 0.1.3 A Helm chart to deploy an entire datarepo
...
```
Optional: Umbrella chart edit
- If umbrella chart needs bumping like datarepo
- merge step 1-2s PR then as that is a dependency of the umbrella
Umbrella chart.yaml version bump
``` ...
version: 0.1.3 --> 0.1.4 appVersion: 0.1.3 --> 0.1.4
...
dependencies
dependencies: - name: datarepo-api version: 0.0.10 --> 0.0.11 repository: https://broadinstitute.github.io/datarepo-helm/ condition: datarepo-api.enabled
...
...
``
Here we bumped the top level umbrella and the underlying datarepo-api chart version from steps 1-2
The umbrella chart requireschart.lockbe updated for the action to sucessfully run so run
Helm package charts/datarepo --destination .deploy -u
This should edit the checksums in thechart.lock` file
git add .
datarepo/chart.lock
datarepo/chart.yaml
Cut a PR for the new umbrella charts Locally run the following post action success
helm repo updatehelm search repo datarepo-helmTo check for the new charts locally ``` ▶ helm repo update
Hang tight while we grab the latest from your chart repositories... ...Successfully got an update from the "datarepo-helm" chart repository Update Complete. ⎈ Happy Helming!⎈39m ⚑▶ helm search repo datarepo-helm
NAME CHART VERSION APP VERSION DESCRIPTION
datarepo-helm/datarepo-api 0.0.11 0.0.11 A Helm chart to deploy datarepo api server for ...
datarepo-helm/datarepo 0.1.3 0.1.3 A Helm chart to deploy an entire datarepo
... ```Enjoy your new Chart version and edit your Datarepo-helm-definitions to use your newly deployed chart values.
Additional be sure to bump the chart version in your deployment method: - helm command "--version" - argocd - fluxcd - skaffold.yaml
Owner
- Name: Broad Institute
- Login: broadinstitute
- Kind: organization
- Location: Cambridge, MA
- Website: http://www.broadinstitute.org/
- Twitter: broadinstitute
- Repositories: 1,083
- Profile: https://github.com/broadinstitute
Broad Institute of MIT and Harvard
GitHub Events
Total
- Release event: 180
- Delete event: 3
- Issue comment event: 2
- Push event: 376
- Pull request review comment event: 2
- Pull request review event: 13
- Pull request event: 10
- Create event: 183
Last Year
- Release event: 180
- Delete event: 3
- Issue comment event: 2
- Push event: 376
- Pull request review comment event: 2
- Pull request review event: 13
- Pull request event: 10
- Create event: 183
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 106
- Average time to close issues: N/A
- Average time to close pull requests: 15 days
- Total issue authors: 0
- Total pull request authors: 15
- Average comments per issue: 0
- Average comments per pull request: 0.22
- Merged pull requests: 93
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 5
- Average time to close issues: N/A
- Average time to close pull requests: 2 days
- Issue authors: 0
- Pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- smark88 (68)
- ddietterich (12)
- snf2ye (10)
- okotsopoulos (8)
- fboulnois (7)
- katiewelch (5)
- nmalfroy (4)
- rjohanek (4)
- samanehsan (3)
- mflinn-broad (3)
- thathert (2)
- choover-broad (2)
- jyang-broad (2)
- dvoet (2)
- quazi-h (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- broadinstitute/action-slack v3.15.0 composite
- helm/chart-releaser-action v1.5.0 composite
- actions/checkout v3 composite
- broadinstitute/action-slack v3.15.0 composite
- broadinstitute/datarepo-actions/actions/merger 0.66.0 composite
- docker://mikefarah/yq 3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- azure/setup-helm v3 composite
- broadinstitute/action-slack v3.15.0 composite
- helm/chart-testing-action v2.0.1 composite
- actions/checkout v3 composite
- broadinstitute/action-slack v3.15.0 composite
- broadinstitute/datarepo-actions/actions/merger 0.66.0 composite
- broadinstitute/datarepo-umbrella-release-action 0.3.0 composite
- helm/chart-releaser-action v1.5.0 composite
- actions/checkout v3 composite
- broadinstitute/action-slack v3.15.0 composite
- actions/checkout v3 composite
- broadinstitute/action-slack v3.15.0 composite
- actions/checkout v3 composite
- broadinstitute/action-slack v3.15.0 composite
- broadinstitute/datarepo-actions/actions/merger 0.66.0 composite
- docker://mikefarah/yq 3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- azure/setup-helm v3 composite
- google-github-actions/auth v0 composite
- google-github-actions/setup-gcloud v0 composite
- helm/chart-testing-action v2.2.1 composite