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

feat: Operator mounts the odh-trusted-ca-bundle configmap when deployed on RHOAI or ODH #5169

Merged
merged 1 commit into from
Mar 25, 2025

Conversation

redhatHameed
Copy link
Contributor

@redhatHameed redhatHameed commented Mar 20, 2025

The operator searches for the odh-trusted-ca-bundle ConfigMap and mounts it into the Feast containers. In case the standalone feast operator is deployed and the ConfigMap is not present, the operator will not mount it.

This change is required when the Feast operator is deployed with ODH or RHOAI.

example of volume mount.
Screenshot 2025-03-20 at 2 34 59 PM

What this PR does / why we need it:

Which issue(s) this PR fixes:

Misc

@redhatHameed redhatHameed marked this pull request as ready for review March 20, 2025 19:01
@redhatHameed redhatHameed requested a review from a team as a code owner March 20, 2025 19:01
@redhatHameed redhatHameed force-pushed the odh-trusted-ca-bundle branch from 225c491 to 5ab265e Compare March 20, 2025 20:01
@redhatHameed redhatHameed force-pushed the odh-trusted-ca-bundle branch from 5ab265e to fda90ed Compare March 21, 2025 14:10
@tmihalac
Copy link
Contributor

The code LGTM but I think you should add the basic tests with caBundle present and without assertions

@redhatHameed redhatHameed force-pushed the odh-trusted-ca-bundle branch from fda90ed to 44a3166 Compare March 25, 2025 18:18
@redhatHameed
Copy link
Contributor Author

The code LGTM but I think you should add the basic tests with caBundle present and without assertions

Thanks for reviewing added tests

@tmihalac
Copy link
Contributor

lgtm

@redhatHameed redhatHameed enabled auto-merge (rebase) March 25, 2025 19:07
@redhatHameed
Copy link
Contributor Author

@tchughesiv can I get approval on this. Thanks

@redhatHameed redhatHameed merged commit d4d7b0d into feast-dev:master Mar 25, 2025
24 checks passed
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.

3 participants