OPSEXP-4188 feat: add alfresco-connector-cic subchart - #1568
OPSEXP-4188 feat: add alfresco-connector-cic subchart#1568siddavamshi4 wants to merge 16 commits into
Conversation
There was a problem hiding this comment.
Pull request overview
Adds the alfresco-connector-cic Helm subchart as an opt-in dependency of the alfresco-content-services umbrella chart and documents how to enable it.
Changes:
- Adds
alfresco-connector-cicas a conditional dependency and regeneratesChart.lock. - Introduces default CIC wiring in
values.yaml(repository + message broker via shared infrastructure config/secret). - Adds upgrade notes and a reference values file for enabling CIC.
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| helm/alfresco-content-services/values.yaml | Adds default (disabled) CIC values, wiring repo URL and broker refs to shared infrastructure resources. |
| helm/alfresco-content-services/README.md | Documents the new dependency and its exposed values in the generated chart README. |
| helm/alfresco-content-services/Chart.yaml | Adds alfresco-connector-cic as an opt-in chart dependency. |
| helm/alfresco-content-services/Chart.lock | Updates the dependency lockfile to include the new CIC chart. |
| docs/helm/values/with-cic_values.yaml | Provides an example values file showing how to enable and configure CIC credentials/endpoints. |
| docs/helm/upgrades.md | Documents the CIC subchart addition as an upgrade note (new 10.8.0 section). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ## 10.8.0 | ||
|
|
||
| * The `alfresco-connector-cic` subchart has been added to the | ||
| `alfresco-content-services` umbrella chart (disabled by default). It replaces | ||
| the deprecated `alfresco-knowledge-retrieval` (HXI) connector and brings up |
| # -- disabled until cic.nucleusSystemId is provisioned per environment | ||
| enabled: false |
| url: REPOSITORY_URL | ||
| nucleusSync: | ||
| # -- disabled until cic.nucleusSystemId is provisioned per environment | ||
| enabled: false |
There was a problem hiding this comment.
why disabled? what the comment really means?
| password: AUDIT_ELASTICSEARCH_PASSWORD | ||
| alfresco-connector-cic: | ||
| # -- Toggle deploying Alfresco Content Connector for Intelligence Cloud (CIC). | ||
| # Brings up live-ingester, bulk-ingester and nucleus-sync. |
There was a problem hiding this comment.
Is bulk ingester going to be deployed? For hxi I think we had it disabled 7d11af5#diff-8d995b0c86004282335d424c888c9c31ea9a4329d889bc81242b33b3a433121bL646
| apiVersion: v2 | ||
| name: alfresco-content-services | ||
| version: 10.7.0 | ||
| version: 10.8.0 |
There was a problem hiding this comment.
We should use alpha here as we are releasing the new version here at the beginning of a new sprint.
OPSEXP-4188
Adds the
alfresco-connector-cicsubchart as an opt-in dependency of thealfresco-content-servicesumbrella chart (disabled by default).Changes
Chart.yaml— newalfresco-connector-cicdependency (0.1.0-alpha.2condition
alfresco-connector-cic.enabled)