* chore: migrate docker images to ghcr Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * adding dash for central dashboard Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * update the spawner images Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * try to fix qemu Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> * fix notebook-servers GHCR image path Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * update example-notebook-servers README Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * fix missed `IMG` updates Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * remove remaining cases of `kubeflownotebookswg` Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * fix typos Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> * remove `DOCKER_USER` env-var from workflows Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> --------- Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com> Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> Co-authored-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| base | ||
| crd | ||
| default | ||
| manager | ||
| overlays | ||
| rbac | ||
| samples | ||
| README.md | ||
README.md
Manifests
This folder contains manifests for installing notebook-controller. The structure is the following:
.
├── crd
├── default
├── manager
├── rbac
├── samples
├── base
├── overlays
│ ├── kubeflow
│ └── standalone
The breakdown is the following:
crd,default,manager,rbac,samples: Kubebuilder-generated structure. We keep this in order to be compatible with kubebuilder workflows. This is not meant for the consumer of the manifests.base,overlays: Kustomizations meant for consumption by the user:overlays/kubeflow: Installsnotebook-controlleras part of Kubeflow. The resulting manifests should be the same as the result of the deprecatedbase_v3from kubeflow/manifests. At a glance, it makes the following changes:- Use namespace
kubeflow. - Remove namespace resource.
- Add KFAM container.
- Add KFAM Service and VirtualService.
- Use namespace
overlays/standalone: Installnotebook-controllerin its own namespace. Useful for testing or for users that prefer to install just the controller.
CRD Issue
We patch the kubebuilder-generated CRD with an older version. That's because the validation was more relaxed in a previous version and now we ended up with some clients and resources in a state that fails more detailed validation, but works correctly. For more information, see: https://github.com/kubeflow/kubeflow/issues/5722