apoger
10e0e93085
Cherry-pick commits for using DockerHub for all images ( kubeflow/kubeflow#6825 )
...
cherry-picking: #6548
* Update all images to use DockerHub
* Update releasing script for dockerhub
Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>
Cherry-picked-by: Apostolos Gerakaris <apoger@arrikto.com>
Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>
Co-authored-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>
2022-12-08 15:37:10 +00:00
jsitu777
3049459c18
change pull policy from always to ifNotPresent ( kubeflow/kubeflow#6724 )
2022-11-09 10:52:40 +00:00
Mathew Wicks
803c02a48f
add manifest parameters for notebook culling ( kubeflow/kubeflow#6689 )
2022-11-08 06:38:38 +00:00
Samu
0215857aa9
Support K8s 1.22 in notebook controller ( kubeflow/kubeflow#6374 )
...
Fix https://github.com/kubeflow/kubeflow/issues/6366
Migrating to Kubebuilder v3 leads to the following changes:
- Add .dockerignore file.
- Upgrade Go version from v1.15 to v1.17.
- Adapt Makefile.
- Add image (build + push) target to makefile.
- Upgrade EnvTest to use K8s v1.22.
- Update PROJECT template.
- Migrate CRD apiVersion from v1beta to v1.
- Add livenessProbe and readinessProbe to controller manager.
- Upgrade controller-runtime from v0.2.0 to v0.11.0.
Other changes:
- Build image using public.ecr.aws registry instead of gcr.io.
- Update README.md documentation.
- Update 3rd party licences.
- Fix notebook.spec description.
- Add 3 sample notebooks (v1, v1alpha1 and v1beta1).
Signed-off-by: Samuel Veloso <svelosol@redhat.com>
2022-05-03 15:49:01 +00:00
Tobia De Koninck
b223e29a9d
fix(notebooks) make culling work with multi-user ( kubeflow/kubeflow#5128 ) ( kubeflow/kubeflow#5980 )
2022-01-21 11:25:19 +00:00
DavidSpek
4842c53f7a
Update manifests to use ECR and fix fieldPath in kustomization files ( kubeflow/kubeflow#5765 )
...
* Update manifests to use ECR and latest image tags
* remove duplicate value in central-dashboard kustomization.yaml
2021-03-24 07:35:45 -07:00
Yannis Zarkadas
22e4cecf56
fix notebook controller manifests ( kubeflow/kubeflow#5729 )
...
* notebook-controller: Remove manager from gitignore
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
* notebook-controller: Add missing manifests
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
2021-03-19 16:09:17 -07:00
Yannis Zarkadas
ae3b53f8d2
Notebook Controller: Consolidate manifests ( kubeflow/kubeflow#5723 )
...
* notebook-controller: Modify kubebuilder manifests
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
* notebook-controller: Set storageVersion to v1
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
* notebook-controller: Fix RBAC
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
* notebook-controller: Regenerate manifests
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
* notebook-controller: Remove unused kubebuilder manifests
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
2021-03-19 10:22:16 -07:00
Lun-Kai Hsu
8cad496a13
Migrate notebook CR to kubebuilder V2 ( kubeflow/kubeflow#4013 )
...
* wip
* can build
* tested: able to control notebook
* fix
2019-09-04 17:06:22 -07:00
Lun-Kai Hsu
fa3b0b3b0b
Golang notebook controller ( kubeflow/kubeflow#2336 )
...
* kubebuilder init
* replae dep with modules
* add notebook api
* notebook controller impl
* remove test
* fix dockerfile
* fix svc reconcile
* notebook controller ksonnet
* update generated crd
* add sample
* remove TODO
* make golang version an arg
* rename
* fix path
* add README
* Add todo in readme
* remove arg default
2019-02-05 16:43:39 -08:00