Using Nebari as a backend for xpublish-backed web apps #1601
Replies: 2 comments 2 replies
-
@rsignell-usgs if I'm understanding what you are saying is that you'd like to deploy additional services/APIs within Nebari? Currently there are two good methods for this (which I checked the Nebari docs and they are not documented).
I will admit this does require some devops knowledge but this is extremely flexible and the recommended way to extend Nebari at the moment. I would like to enhance this feature since we know several people using this. The other approach works well if you have one off docker images/REST APIs you would like to deploy with a url and optional enforced authentication see https://github.com/nebari-dev/nebari/blob/develop/nebari/template/stages/08-nebari-tf-extensions/tf-extensions.tf. This is even less documented and not what i would recommend. I'm seeing both of these features used more and more and I think that we need to extend this more and document it. I've created an issue in the documentation nebari-dev/nebari-docs#246 |
Beta Was this translation helpful? Give feedback.
-
@costrouc , awesome. @jonmjoyce, hoping you guys can test this out on your Nebari deployment to serve your xpublish-based APIs asascience-open/nextgen-dmac#23 |
Beta Was this translation helpful? Give feedback.
-
There is a lot of ongoing activity using xpublish to deliver APIs like OPeNDAP, WMS and OGC EDR that use xarray to access data (often from Zarr datasets or kerchunked NetCDF or GRIB data on object storage).
Notes from a meet-and-greet meeting last week: xpublish-community/xpublish#138
Would it be possible to deploy these services using Nebari as a backend?
Beta Was this translation helpful? Give feedback.
All reactions