Code Monkey home page Code Monkey logo

charts's Introduction

IBM Charts Helm Repository

Overview

The IBM/charts git repository provides several Helm chart repositories and is organized as follows:

Helm 3

The repo/ibm-helm directory contains packaged Helm chart binaries. Installation of a chart from the ibm-helm repo may require a docker-registry secret containing an entitlement key from MyIBM Container Software Library. See obtaining your entitlement key for step by step instructions on retrieving an entitlement key if required.

To add the ibm-helm repo to local helm chart repository list run the following command :

helm repo add ibm-helm https://raw.githubusercontent.com/IBM/charts/master/repo/ibm-helm

To add the ibm-helm repo to a OCP 4.6+ helm chart repository list run the following command :

cat <<EOF | kubectl apply -f -
apiVersion: helm.openshift.io/v1beta1
kind: HelmChartRepository
metadata:
  name: ibm-helm-repo
spec:
  connectionConfig:
    url: https://raw.githubusercontent.com/IBM/charts/master/repo/ibm-helm
EOF

Getting Started

If you are new to Helm 3 on OpenShift Container Platform, information on getting started can be found here.

Helm 2

The stable directory contains Helm chart source provided by IBM, while the repo/stable directory contains the packaged Helm chart binaries. To add the stable repo to local repository list run the following command :

helm repo add stable https://raw.githubusercontent.com/IBM/charts/master/repo/stable

Note: Helm stable and incubator charts have moved locations causing older helm clients to fail when adding the IBM stable repo as listed above. If using a helm client older then v2.17, please run helm init --client-only --stable-repo-url https://charts.helm.sh/stable first to establish new location.

The entitled directory contains Helm chart source provided by IBM for commercial use, while the repo/entitled directory contains the packaged Helm chart binaries. Installation of a chart from the entitled helm repo requires a docker-registry secret containing an entitlement key from MyIBM Container Software Library. See installing entitled IBM Software onto IBM Cloud Private for step by step instructions on obtaining an entitlement key and creating the required secrets. To add the entitled repo to local repository list run the following command :

helm repo add entitled https://raw.githubusercontent.com/IBM/charts/master/repo/entitled

Note: Helm stable and incubator charts have moved locations causing older helm clients to fail when adding the IBM entitled repo as listed above. If using a helm client older then v2.17, please run helm init --client-only --stable-repo-url https://charts.helm.sh/stable first to establish new location.

The community directory contains Helm chart source provided by the wider community, while the repo/community directory contains the packaged Helm chart binaries. To add the community repo to local repository list run the following command :

helm repo add community https://raw.githubusercontent.com/IBM/charts/master/repo/community

Note: Helm stable and incubator charts have moved locations causing older helm clients to fail when adding the IBM community repo as listed above. If using a helm client older then v2.17, please run helm init --client-only --stable-repo-url https://charts.helm.sh/stable first to establish new location.

The repo/stable, repo/entitled, and repo/community directories are Helm repositories, and their index.yaml file is built automatically based on the MASTER branch. As of IBM Cloud Private version 3.2, all three repositories are part of the default configuration of IBM Cloud Private, and as such, all charts in those repository will be displayed by default in the IBM Cloud Private catalog.

Getting Started

IBM Cloud Kubernetes Service

If you are new to the IBM Cloud Kubernetes Service platform, information on how to deploy can be found in this tutorial.

IBM Cloud Private

If you are new to IBM Cloud Private, information on getting started can be found here.

Copyright IBM Corporation 2020. All Rights Reserved.

charts's People

Contributors

adityadani avatar airadier avatar alweiner avatar bgower-ibm avatar camgit avatar dgrewe-ibm avatar disrani-px avatar djfichti avatar frankmalin avatar gyliu513 avatar huizengajoe avatar jainishshah17 avatar jantes avatar jeyaramashok avatar ksoskey avatar lysannef avatar mdelder avatar mhamwala avatar millerkc avatar morstad avatar mrgadgil avatar muratkars avatar neeraj-laad avatar octravis avatar rwhundley avatar sdand avatar sharma-tapas avatar snehlatamohite avatar tomleah avatar vinayakshnd avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.