https://github.com/nebari-dev/nebari-workflow-controller
A kubernetes admission controller to control what workflows can be deployed by which users
https://github.com/nebari-dev/nebari-workflow-controller
Last synced: about 1 year ago
JSON representation
A kubernetes admission controller to control what workflows can be deployed by which users
- Host: GitHub
- URL: https://github.com/nebari-dev/nebari-workflow-controller
- Owner: nebari-dev
- License: bsd-3-clause
- Created: 2023-04-04T15:47:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-03T08:58:19.000Z (about 2 years ago)
- Last Synced: 2024-11-16T02:09:33.647Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 155 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nebari Workflow Controller


A [kubernetes admission controller](https://kubernetes.io/blog/2019/03/21/a-guide-to-kubernetes-admission-controllers/) to enable volumeMount permissions on Argo Workflows on Nebari and provide a convenience method for deploying jupyterlab-like workflows for users.
# Run project
- `pip install nebari-workflow-controller`
- `python -m nebari_workflow_controller`
# Known Limitations
Resubmitting workflows is not supported by Nebari Workflow Controller.
# Developing on this project
Run `pip install -e .[dev]`