You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add OpenWebUI OpenShift integration with deployment scripts
Add complete OpenWebUI deployment for OpenShift integration:
- OpenWebUI deployment manifests with OpenShift security contexts
- Automated deployment script with prerequisite validation
- Safe uninstall script with single confirmation prompt
- Internal service discovery (no hardcoded URLs)
- Integration with Envoy proxy for model load balancing
- Persistent storage for user data and configurations
- HTTPS external access via OpenShift routes
- Support for auto, Model-A, and Model-B endpoints
Files added:
- deploy/openshift/openwebui/deployment.yaml
- deploy/openshift/openwebui/service.yaml
- deploy/openshift/openwebui/route.yaml
- deploy/openshift/openwebui/pvc.yaml
- deploy/openshift/openwebui/kustomization.yaml
- deploy/openshift/openwebui/deploy-openwebui-on-openshift.sh
- deploy/openshift/openwebui/uninstall-openwebui.sh
- deploy/openshift/openwebui/README.md
Features:
- Zero-config setup with automatic model discovery
- OpenShift-compatible security contexts
- Rich user feedback with colored output
- Complete validation and connectivity testing
- Safe cleanup with data preservation options
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
Signed-off-by: Yossi Ovadia <[email protected]>
0 commit comments