finos / legend

The Legend project
https://legend.finos.org
Apache License 2.0
1.14k stars 191 forks source link

Kubernetes deployment (yaml or Helm chart) #394

Closed pranayrai closed 3 years ago

pranayrai commented 3 years ago

Hi,

Our current infrastructure does not support docker-compose, could we request for another method of Proof of Concept installation using Kubernetes deployment (yaml or Helm chart) ?

epsstan commented 3 years ago

We don't have a Helm chart as yet. I have an installer for AWS EKS.

https://github.com/epsstan/legend/tree/eks-installer/installers/aws-eks

install/deploy.sh has a driver script. install/templates has templated yaml descriptors that you might find useful.

Helm chart would be great contribution. Let me know if you are interested.

pedroleaoc commented 3 years ago

I am working on charmed operators for Legend! It's just an initial PoC atm, but would allow you to deploy all Legend's components to your cluster with one single juju deploy legend-bundle command. You could also go hybrid-cloud and deploy Cube locally, for instance. Will hopefully have something you can try in the next couple of weeks.

epsstan commented 3 years ago

Closing this issue for now. Please open a PR when you have a working version.