claimed-framework / claimed-framework/mlx_deprecated
Document required cluster permissions to create CRDs
- Dominant language
- Python
- Stars
- 220
- Forks
- 54
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the bug**
When trying to "Launch" a Dataset which attempts to create a PVC, users may get a `403` error, since, by default Kubeflow cannot deploy any CRD resource on the cluster.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to 'Datasets' and select a Dataset
2. Select the "Launch" tab
3. Fill in a "Namespace", i.e. `kubeflow` or `mlx`
4. Click "Submit"
**Expected behavior**
The Kubeflow Pipeline Run graph should appear.
**Required fix for the user**
- the user / admin need to patch the cluster:
```
kubectl create clusterrolebinding pipeline-runner-extend --clusterrole cluster-admin --serviceaccount=kubeflow:pipeline-runner
```
**Required changes in MLX**
Either ...
1. Add the `clusterrolebinding` to all manifests (multi-user excluded?)
2. Add it to each of the MLX deployment READMEs
Also add troubleshooting steps on the Dataset README
@yhwang @Tomcli
Contributor guide
Assessment
This issue has not been assessed yet.