Skip to content

Add a default route#266

Merged
lmilleri merged 1 commit intoopenshift:mainfrom
esposem:route
Mar 2, 2026
Merged

Add a default route#266
lmilleri merged 1 commit intoopenshift:mainfrom
esposem:route

Conversation

@esposem
Copy link

@esposem esposem commented Jan 23, 2026

When Trustee is started, if there is no existing route, create a passthrough when restrictive mode and the https certs are given, otherwise create an edge one.

Copy link

@lmilleri lmilleri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @esposem, just a few nits

@vvoronko
Copy link

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Jan 23, 2026
@openshift-ci openshift-ci bot removed the lgtm Indicates that a PR is ready to be merged. label Feb 27, 2026
@openshift-ci
Copy link

openshift-ci bot commented Feb 27, 2026

New changes are detected. LGTM label has been removed.

Copy link

@lmilleri lmilleri left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What happens with different service types, e.g. ClusterIp or NodePort. Does the route need to change?

When Trustee is started, if there is no existing route, create a
passthrough when restrictive mode and the https certs are given,
otherwise create an edge one.

Signed-off-by: Emanuele Giuseppe Esposito <eesposit@redhat.com>
@esposem
Copy link
Author

esposem commented Mar 2, 2026

What happens with different service types, e.g. ClusterIp or NodePort. Does the route need to change?

Theoretically this should not be tied to the service type, but I am not sure. When you use NodePort or ClusterIp, how do you connect with the Trustee? you need a route anyways right?

@lmilleri
Copy link

lmilleri commented Mar 2, 2026

@esposem LGTM thanks!

@lmilleri lmilleri merged commit 72914f0 into openshift:main Mar 2, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants