nebari-dev / nebari-workflow-controller

A WIP kubernetes admission controller to control what workflows can be deployed by which users
BSD 3-Clause "New" or "Revised" License
0 stars 2 forks source link

[ENH] - Add a way for users to check if Nebari Workflow Controller is deployed #17

Open Adam-D-Lewis opened 1 year ago

Adam-D-Lewis commented 1 year ago

Users may not know if NWC is deployed or not. It can be frustrating if it's not deployed b/c the expected result will not happen.

To fix, I could add a https://<nebari-domain>/argo/nwc/info subpath which returns {"version":"<nwc version>"} if it's deployed.

Adam-D-Lewis commented 1 year ago

I should probably put all the nwc subpaths behind a common nwc subpath. E.g. https://<nebari-domain>/argo/nwc/info, https://<nebari-domain>/argo/nwc/validate, https://<nebari-domain>/argo/nwc/mutate