Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kserve: Add distinct file for cluster-roles #2153

Merged

Conversation

kimwnasptd
Copy link
Member

When we install both KFServing 0.6.1 and KServe 0.7.0 we are using the standalone version of KServe 0.7.0. But, the standalone KServe installation does not include the aggregated roles for the KF kubeflow-{admin,editor,viewer} roles.

This PR adds the needed clusterroles/bingings as a distinct file to explicitly include them, when installing both KFServing and standalone KServe.

This should be removed within the next release.

Depends on:

  1. manifests: Update gateways and prefix kserve/models-web-app#32
  2. centraldashboard: Add KServe overlay kubeflow#6383

cc @kubeflow/release-team

@google-oss-prow
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kimwnasptd

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

When we install both KFServing 0.6.1 and KServe 0.7.0 we are using the
standalone version of KServe 0.7.0. But, the standalone KServe
installation does not include the aggregated roles for the KF
kubeflow-{admin,editor,viewer} roles.

This commit adds the needed clusterroles/bingings as a distinct file to
explicitly include them, when installing both KFServing and standalone
KServe.

Signed-off-by: Kimonas Sotirchos <[email protected]>
In order to use the KServe MWA by default we will need to use the
kubeflow overlay. This overlay updates the VirtualService to use the
kubeflow/kubeflow-gateway Gateway, alongside the other KF apps.

Signed-off-by: Kimonas Sotirchos <[email protected]>
@kimwnasptd kimwnasptd force-pushed the feature-kimwnasptd-kserve-kf-roles branch from c2f4fcd to 0a5d72c Compare March 4, 2022 18:16
@elikatsis
Copy link
Member

/lgtm

@google-oss-prow google-oss-prow bot added the lgtm label Mar 4, 2022
@google-oss-prow google-oss-prow bot merged commit 0f1e1d4 into kubeflow:master Mar 4, 2022
@elikatsis elikatsis deleted the feature-kimwnasptd-kserve-kf-roles branch March 4, 2022 19:01
kimwnasptd added a commit that referenced this pull request Mar 4, 2022
* kserve: Add distinct file for cluster-roles

When we install both KFServing 0.6.1 and KServe 0.7.0 we are using the
standalone version of KServe 0.7.0. But, the standalone KServe
installation does not include the aggregated roles for the KF
kubeflow-{admin,editor,viewer} roles.

This commit adds the needed clusterroles/bingings as a distinct file to
explicitly include them, when installing both KFServing and standalone
KServe.

Signed-off-by: Kimonas Sotirchos <[email protected]>

* kserve: Use kubeflow overlay of MWA

In order to use the KServe MWA by default we will need to use the
kubeflow overlay. This overlay updates the VirtualService to use the
kubeflow/kubeflow-gateway Gateway, alongside the other KF apps.

Signed-off-by: Kimonas Sotirchos <[email protected]>
@kimwnasptd kimwnasptd mentioned this pull request Mar 4, 2022
kevin85421 pushed a commit to juliusvonkohout/manifests that referenced this pull request Feb 28, 2023
* kserve: Add distinct file for cluster-roles

When we install both KFServing 0.6.1 and KServe 0.7.0 we are using the
standalone version of KServe 0.7.0. But, the standalone KServe
installation does not include the aggregated roles for the KF
kubeflow-{admin,editor,viewer} roles.

This commit adds the needed clusterroles/bingings as a distinct file to
explicitly include them, when installing both KFServing and standalone
KServe.

Signed-off-by: Kimonas Sotirchos <[email protected]>

* kserve: Use kubeflow overlay of MWA

In order to use the KServe MWA by default we will need to use the
kubeflow overlay. This overlay updates the VirtualService to use the
kubeflow/kubeflow-gateway Gateway, alongside the other KF apps.

Signed-off-by: Kimonas Sotirchos <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants