37 lines
1.0 KiB
Markdown
37 lines
1.0 KiB
Markdown
|
# MOLGENIS - RStudio Helm Chart
|
||
|
|
||
|
An RStudio instance to support DataSHIELD users in setting up a central analysis server instance.
|
||
|
|
||
|
## Containers
|
||
|
|
||
|
This chart will deploy the following container:
|
||
|
|
||
|
- molgenis-rstudio (with DataSHIELD packages)
|
||
|
|
||
|
## Provisioning
|
||
|
You can choose for the RStudio image from which repository you want to pull. Experimental builds are pushed to registry.molgenis.org and the stable builds to hub.docker.com.
|
||
|
You need to fill out 2 properties to determine which repository you are going to use.
|
||
|
|
||
|
- ```rstudio.image.repository```
|
||
|
- ```rstudio.image.tag```
|
||
|
|
||
|
You can do this in the questions in Rancher or in the ```values.yaml```.
|
||
|
|
||
|
## Development
|
||
|
You can test in install the chart by executing:
|
||
|
|
||
|
```helm lint .```
|
||
|
|
||
|
To test if your helm chart-syntax is right and:
|
||
|
|
||
|
```helm install . --dry-run --debug```
|
||
|
|
||
|
To test if your hem chart works and:
|
||
|
|
||
|
```helm install .```
|
||
|
|
||
|
To deploy it on the cluster.
|
||
|
|
||
|
```curl -L -u xxxx:xxxx http://registry.molgenis.org/repository/helm/ --upload-file molgenis-x.x.x.tgz```
|
||
|
|
||
|
To push it to the registry
|