https://github.com/broadinstitute/datarepo-helm

A helm repo for Broad Data Science Platforms helm charts

https://github.com/broadinstitute/datarepo-helm

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
Last synced: 10 months ago · JSON representation

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
Archived
Created over 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme

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

  1. Edit chart and bump chart.yaml version
    • 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.yaml in 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

  1. 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

  1. Cut a PR for the new umbrella charts 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
    ... ```

  2. 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

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
datarepo (14) automerge (14) version-update (14) helm (7) skip-deploy (3)

Dependencies

.github/workflows/chart-releaser.yaml actions
  • actions/checkout v3 composite
  • broadinstitute/action-slack v3.15.0 composite
  • helm/chart-releaser-action v1.5.0 composite
.github/workflows/integrationChartBump.yaml actions
  • 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
.github/workflows/lint.yaml actions
  • 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
.github/workflows/releasedr.yaml actions
  • 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
.github/workflows/releasedrumbrella.yaml actions
  • actions/checkout v3 composite
  • broadinstitute/action-slack v3.15.0 composite
.github/workflows/releasenondr.yaml actions
  • actions/checkout v3 composite
  • broadinstitute/action-slack v3.15.0 composite
.github/workflows/terraAlphaChartBump.yaml actions
  • 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
.github/workflows/test.yaml actions
  • 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