-
Notifications
You must be signed in to change notification settings - Fork 5
[minor] Add support for standalone AIBroker deployment with dependencies (MinIO, ODH, KModel, AIBroker Tenant) #324
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
base: main
Are you sure you want to change the base?
Conversation
the kmodel .
This reverts commit c7283c8.
instance-applications/112-ibm-odh/templates/02-odh-serverless-subscription.yaml
Show resolved
Hide resolved
instance-applications/112-ibm-odh/templates/05-odh-operator-job.yaml
Outdated
Show resolved
Hide resolved
instance-applications/112-ibm-odh/templates/05-odh-operator-job.yaml
Outdated
Show resolved
Hide resolved
instance-applications/114-ibm-kmodels/templates/05-kmodel-ca_Certificate.yaml
Outdated
Show resolved
Hide resolved
instance-applications/114-ibm-kmodels/templates/05-kmodel-store.yaml
Outdated
Show resolved
Hide resolved
- name: http | ||
port: 3000 | ||
targetPort: http |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should be https
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://jsw.ibm.com/browse/MASSREMAT-159
Open this issue discussion with deveops team
instance-applications/114-ibm-kmodels/templates/07-kmodel-controller.yaml
Show resolved
Hide resolved
instance-applications/115-ibm-aibroker-tenant/templates/01-aibroker-sls-secret.yaml
Outdated
Show resolved
Hide resolved
remove comment and commended file change REDME for AIBROKER
@whitfiea can you approve it ? |
@whitfiea pls approve this PR |
This PR adds support in gitops for deploying AIBroker and its dependencies independently from the main MAS instance installation.
Changes Included:
Added Helm charts and templates for:
MinIO
(ODH)
AIBroker
KModel
AIBroker Tenant
Updated main.py to include:
root-applications/ibm-mas-cluster-root/templates/099-aibroker-instance-appset.yaml
root-applications/ibm-aibroker-instance-root/templates/070-aibroker-tenant-appset.yaml
These changes enable triggering of a standalone AIBroker install via GitOps, useful for specialized deployments and tenant-specific scenarios.
AIBroker, KModel, and related services are required to be installed in certain environments separately from the MAS instance. This decoupling improves flexibility, supports multitenancy, and aligns with evolving architecture standards.
Verified successful deployment of all new charts using GitOps pipeline
Confirmed correct application sync in ArgoCD
Ensured main.py correctly generates and maps the new AppSets