update kfctl_ibm KfDef to kustomize v3 #1246
Conversation
|
@adrian555 what are all the subdirectories in stacks/ibm/application for? /assign @vpavlin |
@jlewi there are about three categories
I originally created an Please let me know your suggestion otherwise, thanks. |
|
Thanks for the explanation.
Can you elaborate please? |
|
@jlewi Sure, the generated |
Should we fix this by updating the istio and application overlays? It looks like base is using "namePrefix" and the resources are named so that they don't include the prefix However in the application and istio overlays kustomization.yaml isn't using So should we just update those kustomization.yamls to use namePrefix and rename the application and virtual services appropriately? |
|
@jlewi for v3 version in On the other hand, for the base version in |
|
@jlewi BTW, what is your opinion on |
My assumption is that people should be using a tool that handles pruning. In which case the old object would no longer exist and get deleted and a new one would be created. Don't think that's necessarily relevant to this PR though. |
|
@jlewi @animeshsingh I think we would like to make this into release 1.1? Thanks. |
|
@adrian555 I've tested this PR (with tweaked repo URL to point the very branch) on k8s v1.18.3 on IBM cloud (VPC gen 2, block storage class works out of box) and the following components work very well when testing some examples:
The only problem is about seldon which is about SeldonIO/seldon-core#1675 that has nothing to do with this PR. I would love to get dex (w/o anonymous user) and istio 1.3.1 included in future |
|
@adrian555 is this ready for review? Given @shawnzhu's comment.
|
|
@adrian555 Since this is largely modifying IBM specific files; I consider myself a participant and not an approver (https://stumblingabout.com/tag/oarp/) Someone from IBM should LGTM/approve this. If this PR is only touching IBM specific files and you still need me to approve because of OWNERs files just let me know. In follow on PRs you should look to create appropriate OWNERs files in IBM scoped directories to allow IBMer's to approve IBM PRs. |
|
thanks - given that @shawnzhu is testing it at this end, and also owning a production deployment blueprint on ibm cloud, would be best one from IBM to lgtm and approve once he is satisfied. |
|
/assign @shawnzhu |
@krishnadurai this PR is ready for review. As for |
|
@shawnzhu since the test went well, could you please LGTM? For IBM specific stack, I do have the OWNERS files added. @animeshsingh could you please approve then? Thanks. |
|
@shawnzhu thanks for the testing. As we discussed last week, we would like to push in a dex version, ie. |
|
/lgtm |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: animeshsingh 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 |
Which issue is resolved by this Pull Request:
Resolves #1096
Description of your changes:
Follow the instruction from #1062
kubeflow-appsstack for Kubeflow applications required on IBM cloudkubeflow-configglobal configuration for several configurationsChecklist:
cd manifests/testsmake generate-changed-onlymake test