Skip to content

2i2c-org/frx-challenges-helm-chart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Note

This README content is adapted from the JupyterHub/helm-chart repository.

This repository stores in its gh-pages branch packaged Helm charts for the frx-challenges project. These packaged Helm charts are made available as a valid Helm chart repository on an automatically updated website thanks to GitHub Pages. We use chartpress to add package and add Helm charts to this Helm chart repository.

Usage

This Helm chart repository enables you to install the FRX Challenges Helm chart directly from it into your Kubernetes cluster. Please refer to the JupyterHub Helm chart documentation or the BinderHub Helm chart documentation for all the additional details required.

# Let helm the command line tool know about a Helm chart repository
# that we decide to name frx-challenges.
helm repo add frx-challenges https://hub.jupyter.org/helm-chart/
helm repo update

# Simplified example on how to install a Helm chart from a Helm chart repository
# named frx-challenges. See the Helm chart's documentation for additional details
# required.
helm install frx-challenges/<helm chart name> --version <helm chart version>

Local development of GitHub page

Background knowledge

To locally development the GitHub page for this repostiory, some background understanding can be useful. A good start is to read Helm's documentation about Helm chart repositories. After that, keep this in mind.

Setting up for local development

There are probably different ways to go about this, but sometimes what matters is to have one at all. Doing the following was tested by @consideRatio 2019-10-19 on Ubuntu 19.04.

  1. Install Ruby, Gem, and Bundler.

    1. Install rbenv.
    2. Install the rbenv-build plugin to allows you to use rbenv install.
    3. Run rbenv install <version> with the latest stable version.
    4. Run rbenv global <version>.
    5. Verify you can run ruby -v and gem -v.
    6. Run gem install bundler to work with Gemfiles etc.
  2. Install Jekyll.

    1. Checkout the gh-pages branch with git checkout gh-pages.
    2. Run bundle install
  3. Start a local webserver.

    1. Run bundle exec jekyll serve.
    2. Visit http://localhost:4000.

About

This repository stores in its gh-pages branch packaged Helm charts for the frx-challenges project (http://2i2c.org/frx-challenges).

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published