Add Katib CRD to components#1220
Conversation
gaocegege
left a comment
There was a problem hiding this comment.
/lgtm
I am not familiar with kustomize, thus prefer another review from kustomize experts.
| newName: mysql | ||
| commonLabels: | ||
| app.kubernetes.io/component: katib | ||
| app.kubernetes.io/name: katib-controller |
There was a problem hiding this comment.
Is this the right name? Did you mean to call everything katib-controller even if its a db?
There was a problem hiding this comment.
Currently, it works like this.
We have one Application: https://github.com/kubeflow/manifests/blob/master/katib/katib-controller/overlays/application/application.yaml, for katib-controller, katib-db-manager and katib-mysql with this label (https://github.com/kubeflow/manifests/blob/master/katib/katib-controller/overlays/application/kustomization.yaml#L4).
If we want to make unique label for each component, do we need to create individual application for them?
I didn't quite understand this. What are you proposing? |
I mean, we created Katib V3 manifest for After we migrated to folder structure In the new V3 version, I think we can use this new structure with components and installs for Katib. And I am asking do we need to point that new folder structure is related to V3 or it is not necessary? |
I may not have understood what you are saying here. I think using the new folder structure is fine. You don't need to call it V3 . /lgtm /hold |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jlewi The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Thanks! I will submit another PR to remove old v3 folders. |
|
/hold cancel |
I added Katib CRDs to components, see discussion: #1124 (comment).
Also, I added
commonLabelstocomponents/katib-db-managerandcomponents/katib-db-mysqland I removedcommonLabelsfrominstalls/katib-standalonesince it is not required.@jlewi What do you think about Katib manifests v3 version?
katib/installsandkatib/componentssatisfies the V3 manifests rules.I can delete current v3 manifests and make
installsandcomponentsunderv3folder./assign @jlewi @gaocegege @johnugeorge
Checklist:
cd manifests/testsmake generate-changed-onlymake test