eWaterCycle / grpc4bmi

gRPC wrapper for model with a Basic modeling interface
https://grpc4bmi.readthedocs.io
Apache License 2.0
4 stars 2 forks source link

Kubernetes support #27

Open sverhoeven opened 5 years ago

sverhoeven commented 5 years ago

When grpc4bmi is running on a Kubernetes cluster it would be nice to start a model using the native Kubernetes APIs.

Pangeo configured their environment so from a Juptyer notebook a Dask cluster can be launched with http://kubernetes.dask.org

sverhoeven commented 4 years ago

The model container should have a volume that is shared between it and the notebook container, so that the model config file and input files can be staged in the notebook container and used on the model container.

JupyterHub on Kubernetes use a readwriteonce volume for each user and additional volumes can be added.

I see several options:

sverhoeven commented 1 year ago
sverhoeven commented 3 weeks ago