Skip to content

Conversation

@rhdedgar
Copy link
Collaborator

@rhdedgar rhdedgar commented Nov 7, 2025

To provide better support for disconnected environments, the operator's initContainers are being removed.

This PR removes the initContainer that performs CA Bundle concatenation, and now processes cert data from ConfigMaps directly before mounting the final result into the llama-stack container.

Validation steps are performed to ensure that only legitimate certificate data is being passed to the llama-stack process in the container. Other basic size /number validation is done to ensure the operator stays within its resource limits.

Startup script additions were avoided this time, so that intentions like RHAIENG-1438 can be carried out without additional logic overhead.

Supersedes #174
Closes RHAIENG-1383

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.

1 participant