Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add helm chart for OpenEBS #560

Closed
kmova opened this issue Oct 8, 2017 · 2 comments
Closed

Add helm chart for OpenEBS #560

kmova opened this issue Oct 8, 2017 · 2 comments
Assignees
Labels
Milestone

Comments

@kmova
Copy link
Member

kmova commented Oct 8, 2017

OpenEBS can be installed on any kubernetes cluster using kubectl commands as explained here: http://openebs.readthedocs.io/en/latest/getting_started/quick_install.html

The required k8s yaml files are located at : https://github.com/openebs/openebs/tree/master/k8s

We would like to add support deploying OpenEBS on K8s cluster via helm charts https://github.com/kubernetes/helm

Reference implementations:
https://github.com/rook/rook/tree/master/cluster/charts/rook

@kmova kmova added this to the 0.5 milestone Oct 17, 2017
@kmova kmova self-assigned this Oct 18, 2017
@kmova
Copy link
Member Author

kmova commented Oct 18, 2017

I have got the initial version of the helm chart for openebs here: https://github.com/kmova/bootstrap/tree/master/helm

When testing on my minikube, I am hitting the following issue:
helm/helm#2224

@kmova
Copy link
Member Author

kmova commented Oct 18, 2017

With the above PR #659, I am able to deploy openebs using helm chart:

vagrant@minikube-dev:~/openebs/k8s/charts/openebs$ helm ls         
NAME   	REVISION	UPDATED                 	STATUS  	CHART        	NAMESPACE
openebs	1       	Wed Oct 18 17:52:32 2017	DEPLOYED	openebs-0.0.1	default  
vagrant@minikube-dev:~/openebs/k8s/charts/openebs$ 

The next steps will be to:

  • Find a way to host the chart on a webserver
  • Provide examples of deploying application using helm charts that use openebs volumes.

prateekpandey14 referenced this issue Oct 19, 2017
convert the openebs-operator and sc yaml files to chart
prateekpandey14 referenced this issue Oct 19, 2017
Update instruction to install from openebs charts repo.
@kmova kmova added HELM and removed dependency/k8s labels Feb 2, 2018
sachinmukherjee pushed a commit to sachinmukherjee/openebs that referenced this issue Nov 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant