Uses AppID for multi-user installation on IKS#2327
Conversation
|
Skipping CI for Draft Pull Request. |
|
/assign @moficodes |
|
@animeshsingh: GitHub didn't allow me to assign the following users: moficodes. Note that only kubeflow members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
| 2. Follow the step [Registering your app](https://cloud.ibm.com/docs/appid?topic=appid-app#app-register) | ||
| to create an application with type _reguarwebapp_ under the provioned AppID |
There was a problem hiding this comment.
| 2. Follow the step [Registering your app](https://cloud.ibm.com/docs/appid?topic=appid-app#app-register) | |
| to create an application with type _reguarwebapp_ under the provioned AppID | |
| 2. Follow the step [Registering your app](https://cloud.ibm.com/docs/appid?topic=appid-app#app-register) | |
| to create an application with type _regularwebapp_ under the provisioned AppID |
| * `secret` | ||
| * `oAuthServerUrl` | ||
| 3. Follow the step [Adding redirect URIs](https://cloud.ibm.com/docs/appid?topic=appid-managing-idp) | ||
| to fill a URL for AppID to redirect to Kubeflow. the URL should look like `https://<kubeflow-FQDN>/login/oidc`. Notice that you could follow the guide [Securing the Kubeflow authentication with HTTPS](../authentication/) for the value of `<kubeflow-FQDN>`. |
There was a problem hiding this comment.
| to fill a URL for AppID to redirect to Kubeflow. the URL should look like `https://<kubeflow-FQDN>/login/oidc`. Notice that you could follow the guide [Securing the Kubeflow authentication with HTTPS](../authentication/) for the value of `<kubeflow-FQDN>`. | |
| to fill a URL for AppID to redirect to Kubeflow. the URL should look like `https://<kubeflow-FQDN>/login/oidc`. Notice that you could follow the guide [Securing the Kubeflow authentication with HTTPS](./authentication/) for the value of `<kubeflow-FQDN>`. |
| * `secret` | ||
| * `oAuthServerUrl` | ||
| 3. Follow the step [Adding redirect URIs](https://cloud.ibm.com/docs/appid?topic=appid-managing-idp) | ||
| to fill a URL for AppID to redirect to Kubeflow. the URL should look like `https://<kubeflow-FQDN>/login/oidc`. Notice that you could follow the guide [Securing the Kubeflow authentication with HTTPS](../authentication/) for the value of `<kubeflow-FQDN>`. |
There was a problem hiding this comment.
This seem like a circular thing.
We need the deployment to be complete for to have a istio-ingress ip that gives us the FQDN and to complete the deployment we need the FQDN.
There needs to be a bit more clarity.
There was a problem hiding this comment.
Moved this step to the very end after kubeflow deployment. see a15edf4
moficodes
left a comment
There was a problem hiding this comment.
just one spelling fix. other that that, looks good.
animeshsingh
left a comment
There was a problem hiding this comment.
@shawnzhu we need to merge the manifests repo PR before we merge it. Can we target to get it done today?
|
@animeshsingh the PR for manifests has passed CI: kubeflow/community-distribution#1594 and I've set this PR as ready for review |
|
/lgtm @moficodes are you good to go? |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: animeshsingh, shawnzhu 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 |
PRs: Manifest (kubeflow/community-distribution#1603) Website (kubeflow/website#1752) Reviews: Manifest(kubeflow/community-distribution#1621, kubeflow/community-distribution#1594, kubeflow/community-distribution#1582, kubeflow/community-distribution#1567) kfctl(kubeflow/kfctl#419) Website(kubeflow/website#2327) Issue Triage: kfctl(kubeflow/kfctl#428, kubeflow/kfctl#424, kubeflow/kfctl#418)
PRs: Manifest (kubeflow/community-distribution#1603) Website (kubeflow/website#1752) Reviews: Manifest(kubeflow/community-distribution#1621, kubeflow/community-distribution#1594, kubeflow/community-distribution#1582, kubeflow/community-distribution#1567) kfctl(kubeflow/kfctl#419) Website(kubeflow/website#2327) Issue Triage: kfctl(kubeflow/kfctl#428, kubeflow/kfctl#424, kubeflow/kfctl#418)
* Uses AppID for multi-user installation on IKS * Clarify steps to configure AppID after kubeflow deployment * Fix spelling error
* Uses AppID for multi-user installation on IKS * Clarify steps to configure AppID after kubeflow deployment * Fix spelling error
Fixes #2182
Notice this PR depends on kubeflow/community-distribution#1594