Closed jiridanek closed 2 months ago
@jiridanek I pushed a commit with some changes, I would appreciate you taking a look to see if I messed anything up: https://github.com/kubeflow/notebooks/commit/4dc0c160c6c32b66152f242569f20016ae42f4b0
looks good to me, thanks!
@jiridanek I did some small updates in https://github.com/kubeflow/notebooks/pull/6/commits/bb2ca34414619e732e400e925960fc6979043b7b (mostly adding a few fields to the Workspace status that are needed for the UI), but I also added some configs to make the kubectl get workspace
and kubectl get workspacekind
more useful.
I am going to merge this now, so we can start the reconciliation loop PR (we can make any further changes in that PR).
/lgtm /approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: thesuperzapper
The full list of commands accepted by this bot can be found here.
The pull request process is described here
Followup on top of my:
Compared to the previous PR,
WorkspaceKind
must be created as cluster-wide resource, so(it has to be
--namespaced=false
;--namespaced false
is ignored, see https://github.com/kubernetes-sigs/kubebuilder/issues/322#issuecomment-410104777)Current CRD spec:
Workspace
WorkspaceKind
Todo's from meeting https://docs.google.com/document/d/1SiWLah-U07hAc47sSsoI8-NkbkLnHl1YVzxw193QUKE/edit#heading=h.naudedl8te2q
image .... httpPort
into a list of ports (to allow multiple services per image)spec.spawner.deprecated: true/false
spec.spawner.deprecatedMessage: “xxxxx”