Closed ederign closed 1 month ago
Hey @ederign, I'd like to help out with this project - I'm happy to help with frontend, backend, devops stuff as is needed. Do you have some idea where I could begin?
@alexcreasy it would be awesome! Just give me a couple of days to wrap up https://github.com/kubeflow/notebooks/pull/60 . This could be a good starting point for you to work on this issue.
Hi @alexcreasy thank you so much for the interest!
I suggest you to start reading https://docs.google.com/document/d/1_zk06zebbaTBdJ8TdU07Ibky25hqHGARXjVcsp2qEnU/edit#heading=h.qt6x5supdfo4
On my local, I've run the controller end-to-end tests in the cluster to install/set up everything and commented on the lines for teardown (delete). Maybe @thesuperzapper has better instructions on how to better set up it. Please let me know if you have any questions.
After that, you can probably base your contribution on https://github.com/kubeflow/notebooks/pull/60 and https://github.com/kubeflow/notebooks/pull/61 !
@thesuperzapper can you please assign this to @alexcreasy ?
@ederign thanks for the info, I haven't had a chance to take a look yet, but I should be able to put in a bit of time on this over the weekend, I'll shout if I get stuck.
GET /v1/workspacekinds should return all workspace kinds in the cluster.
We don't have the front end yet, so we don't know the complete payload that would be required. On this task, let's add some primary fields like I did here. We can always improve this later after the basic infra is in place.
Here is the primary crd and also some crd samples for this task.