alfresco.platform.cic_connector role – Install the Content Intelligence Connector
Note
This role is part of the alfresco.platform collection (version 0.6.0).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it use: ansible-galaxy collection install alfresco.platform.
To use it in a playbook, specify: alfresco.platform.cic_connector.
Entry point main – Install the Content Intelligence Connector
Synopsis
This role installs the Content Intelligence Connector live-ingester and nucleus-sync services (started and enabled). The bulk-ingester service is installed only when cic_connector_alfresco_db_url is set, and is not started automatically.
Parameters
Parameter |
Comments |
|---|---|
Multiplier applied when broker-side exponential backoff is enabled Default: |
|
Broker-side initial redelivery delay in milliseconds Default: |
|
Broker-side maximum redeliveries applied to every JMS consumer Default: |
|
Whether broker-side redelivery uses exponential backoff Choices:
|
|
Password for the ActiveMQ server Default: |
|
URL of the ActiveMQ server |
|
Username for the ActiveMQ server Default: |
|
Authentication type the Live Ingester uses against the Alfresco server. Use “basic” (username/password) or a non-basic value (e.g. “oauth2”) to authenticate with a client id/secret. Only applies to the Live Ingester; Nucleus Sync always uses basic auth. Default: |
|
Base URL of the Alfresco server (required for Nucleus Sync) |
|
Client ID for the Alfresco server (required when cic_connector_alfresco_auth_type is not basic) |
|
Client secret for the Alfresco server (required when cic_connector_alfresco_auth_type is not basic) |
|
Password for the database for the Alfresco server (required for the Bulk Ingester) Default: |
|
URL of the database for the Alfresco server (required for the Bulk Ingester) Default: |
|
Username for the database for the Alfresco server (required for the Bulk Ingester) Default: |
|
OAuth grant type used when authenticating to the Alfresco server with a client id/secret Default: |
|
Password for the Alfresco server (required for Nucleus Sync) |
|
URL of the Shared File Store for the Alfresco server |
|
OAuth token endpoint for the Alfresco server (required when cic_connector_alfresco_auth_type is not basic) |
|
Username for the Alfresco server (required for Nucleus Sync) |
|
Alfresco server version to override Discovery API detection (otherwise the Alfresco Discovery API is queried at Live Ingester startup) |
|
ID of the source Application as defined in the Content Intelligence service |
|
Default version for all Content Intelligence Connector artifacts unless specified otherwise |
|
Password for the artifact repository |
|
Base URL of the Nexus repository to download the Content Intelligence Connector artifacts from |
|
Username for the artifact repository |
|
Whether bulk-ingester events that fail processing on the Live Ingester are routed to a dead-letter queue Choices:
|
|
Dead-letter destination URI for bulk-ingester events Default: |
|
Maximum redelivery attempts for bulk-ingester events before dead-lettering Default: |
|
Delay in milliseconds between bulk-ingester event redelivery attempts Default: |
|
Version of the Content Intelligence Connector Bulk Ingester artifact |
|
Starting node ID, inclusive, for the Bulk Ingester Default: |
|
Ending node ID, inclusive, for the Bulk Ingester Default: |
|
ActiveMQ queue the Bulk Ingester publishes ingestion events to (must match the Live Ingester’s endpoint) Default: |
|
Whether the Live Ingester subscribes to repo events as a durable topic consumer Choices:
|
|
Durable subscription name and JMS clientId; must remain stable across restarts Default: |
|
Path to the Java binary Default: |
|
Path to the Java home directory Default: |
|
Whether the Live Ingester’s JMS consumer session is transactional Choices:
|
|
Spring bean reference used as the Live Ingester’s JMS transaction manager Default: |
|
Version of the Content Intelligence Connector Live Ingester artifact |
|
Port for the Content Intelligence Connector Live Ingester service Default: |
|
Base URL of the Nucleus service |
|
Base URL of the Nucleus IDP service |
|
Version of the Content Intelligence Connector Nucleus Sync artifact |
|
Alfresco authentication type for Nucleus Sync Default: |
|
Hyland Experience authentication type for Nucleus Sync Default: |
|
Cron expression controlling how often Nucleus Sync runs Default: |
|
Whether the Nucleus Sync service’s scheduled sync job is enabled Choices:
|
|
Port for the Content Intelligence Connector Nucleus Sync service Default: |
|
System ID of this Alfresco instance as registered in Nucleus |
|
Client ID for the remote Content Intelligence service |
|
Client secret for the remote Content Intelligence service |
|
Environment key for the remote Content Intelligence service |
|
Grant type for the remote Content Intelligence service Default: |
|
Base URL of the remote Content Intelligence ingestion service |
|
URL of the token API for the remote Content Intelligence service |
|
Whether repo events that fail processing are routed to a dead-letter queue Choices:
|
|
Dead-letter destination URI for repo events Default: |
|
Maximum redelivery attempts for repo events before dead-lettering Default: |
|
Delay in milliseconds between repo event redelivery attempts Default: |
|
Whether repo event redelivery uses exponential backoff Choices:
|
|
User to run the Content Intelligence Connector services |
|
Whether transform responses that fail processing are routed to a dead-letter queue Choices:
|
|
Dead-letter destination URI for transform responses Default: |
|
Maximum redelivery attempts for transform responses before dead-lettering Default: |
|
Queue name for receiving transform responses Default: |
|
Delay in milliseconds between transform response redelivery attempts Default: |
|
Whether transform response redelivery uses exponential backoff Choices:
|