-
Notifications
You must be signed in to change notification settings - Fork 51
Remove creation of OAuth resources/logic and remove openshift_oauth option #480
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
Remove creation of OAuth resources/logic and remove openshift_oauth option #480
Conversation
3b7b265
to
f8edb74
Compare
f8edb74
to
611dbca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, one comment
c08cac1
to
03737c8
Compare
@ChristianZaccaria
|
Hi @Srihari1192, |
cc: @KPostOffice |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold |
03737c8
to
3fd0905
Compare
Note: I performed a rebased |
dc684b3
to
f85929c
Compare
4dbf741
to
cd25934
Compare
cd25934
to
19d2f07
Compare
This needs a |
19d2f07
to
ad0e30c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Bobbins228, KPostOffice 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 |
Issue link
Issue: https://issues.redhat.com/browse/RHOAIENG-1993
What changes have been made
openshift_oauth
from ClusterConfiguration as defaulting to True.COOKIE_SECRET
env for oauth proxy container. - Hereverify_tls
option to ClusterConfiguration: this option is set to True by default but still has the option to change for debugging. Based on this option the endpoint will be verified, if set to false, it alters if the user verifies that the certificate is trusted.Verification steps
To test these changes:
0. In an OpenShift cluster.
make run NAMESPACE=default
andmake install
.cluster.up()
is ran, the oauth-proxy sidecar is created by default if on an OpenShift cluster. You should find several resources created including a ServiceAccount namedjobtest-oauth-proxy
and a route namedray-dashboard-jobtest
which were created by the RayCluster Controller as opposed by the SDK.Checks