Kubernetes Helm charts for OMERO.
Install dependencies:
helm dependency update omero-server/
helm dependency update omero-web/
Install a test server on Minikube (assumes your Minikube has the default ingress and dynamic hostpath volumes enabled):
helm upgrade --install omero-server --namespace omero ./omero-server -f minikube-omero-server.yaml
helm upgrade --install omero-web --namespace omero ./omero-web -f minikube-omero-web.yaml
Wait for all pods to be ready:
kubectl -n omero get pods
Check omero-server logs to see whether server has started since health-checks aren't implemented:
kubectl -n omero logs -f deploy/omero-server-omero-server
Get the OMERO.server 4064 external port mapping:
kubectl -n omero get svc omero-server -o jsonpath='{.spec.ports[0].nodePort}'
For the full set of configuration options see