Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
thandayuthapani committed Jul 15, 2019
1 parent 789f950 commit 79c9470
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,23 @@ You can watch industry experts talking about Volcano in different International

The easiest way to deploy Volcano is to use the Helm chart. Volcano can be deployed by cloning code and also by adding helm repo.

## Using Volcano Helm Repo
## Install Helm

### Download Helm

Install helm by following official guide - https://github.com/helm/helm/blob/master/docs/install.md

### Setup Helm

Since Tiller needs cluster-admin RBAC access, create `ServiceAccount` and `ClusterRoleBinding` by following the offical guide - https://github.com/helm/helm/blob/master/docs/rbac.md

Then init helm using created `ServiceAccount`

```bash
helm init --service-account <ServiceAccountName> --kubeconfig ${KUBECONFIG} --wait
```

## 1. Using Volcano Helm Repo

Add helm repo using following command,

Expand All @@ -80,15 +96,15 @@ e.g :
helm install volcano/volcano --namespace volcano-trial --name volcano-trial
```

## Cloning Code
## 2. Cloning Code
### Pre-requisites

First of all, clone the repo to your local path:

```
# mkdir -p $GOPATH/src/volcano.sh/
# cd $GOPATH/src/volcano.sh/
# git clone --recursive https://github.com/volcano-sh/volcano.git
# git clone https://github.com/volcano-sh/volcano.git
```

### 1. Volcano Image
Expand Down

0 comments on commit 79c9470

Please sign in to comment.