[patch] Add external database support for AIService#2427
Draft
Divyesh-Khokhar wants to merge 17 commits into
Draft
[patch] Add external database support for AIService#2427Divyesh-Khokhar wants to merge 17 commits into
Divyesh-Khokhar wants to merge 17 commits into
Conversation
- Fix non-interactive command for mas install
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds support for external databases (Oracle, SQL Server, external DB2) to AI Service installation commands, allowing users to bring their own database instead of requiring in-cluster DB2 installation.
Changes
New CLI Flags
Standalone Command:
mas aiservice-installCombined Command:
mas installSame flags available when installing AI Service via
mas installcommand.Usage Examples
Install with in-cluster DB2 (default - no flags needed):
Install with in-cluster DB2 (explicit):
Install with external database (Oracle, SQL Server, or DB2):
Interactive Mode Support
Step 1: Database Configuration Choice
If user selects 'n' (In-cluster DB2):
If user selects 'y' (External Database):
If SSL/TLS with self-signed certificate is selected:
Test results
AIService with MAS and Manage install pipeline:

Standalone AIService install pipeline:

Related Issues
https://jsw.ibm.com/browse/MASAIB-2388