I was wanting to test and eventually deploy into production. Has anyone here tested deploying this in an OpenShift cluster? If so, how did it go? Were you able to deploy successfully? I was following an old docker-compose guide to test out Open OnDemand locally but am struggling to convert the project to OpenShift
Hi and welcome!
I’ve heard occasionally about running Open OnDemand in a container, but OSC doesn’t and indeed I kinda discourage it, because I’m not sure how safe it is (risk comes from not knowing what you’re doing after all).
That said - someone may know something about running production Open OnDemand in a container and be able relay some information. Is there anything specifically that you’re stuck on?
Hey Jeff,
This is the first time I’m working on your product.
I was following this guide: GitHub - ubccr/hpc-toolset-tutorial: Tutorial for installing Open XDMoD, OnDemand, & ColdFront
I’ve got some of the components running (though I have no idea whether they are running correctly). Slurm based containers aren’t throwing errors but they’re not happy, they are sending log messages saying they can’t communicate to other services. I guess I need to figure out how they are accessing the other containers.
I’m struggling to get some components to work, namely xdmod is outright throwing an error. It says unknown database ‘modw’.
OnDemand container is also not yet working because it needs access to the cluster API according to: Kubernetes — Open OnDemand 4.0.0 documentation. I haven’t yet written the manifests to allow that. Will need to see how it goes once I’ve tried that