alfresco.platform.search_community role – Install Alfresco Elasticsearch Batch Indexing

Note

This role is part of the alfresco.platform collection (version 0.4.1).

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.search_community.

Entry point download – Download the Batch Indexing distribution

Synopsis

  • This task downloads the Batch Indexing distribution zip file.

Parameters

Parameter

Comments

search_community_artifact_name

string

Name of the Batch Indexing distribution artifact

search_community_download_location

string

Location to download the Batch Indexing distribution zip file

search_community_nexus_password

string

Password for the Nexus repository to download the Batch Indexing artifact

search_community_nexus_username

string

Username for the Nexus repository to download the Batch Indexing artifact

search_community_version

string

Version of the Batch Indexing distribution to download

search_community_zip_checksum

string

Checksum for the Batch Indexing distribution zip file

search_community_zip_url

string

URL to download the Batch Indexing distribution zip file

Entry point main – Install Alfresco Elasticsearch Batch Indexing

Synopsis

  • This role installs the Alfresco Elasticsearch Batch Indexing service and starts it.

Parameters

Parameter

Comments

search_community_acs_url

string / required

Base URL of the ACS repository

search_community_artifact_name

string

Name of the Batch Indexing distribution artifact

search_community_binaries_dir

string

Directory where the Batch Indexing binaries will be installed

search_community_config_dir

string

Directory where the Batch Indexing configuration files will be stored

search_community_content_transform_shared_secret

string

Shared secret used to authenticate content transform requests to ACS

search_community_db_password

string

Password for the ACS repository database

search_community_db_url

string / required

JDBC URL for the ACS repository database

search_community_db_username

string

Username for the ACS repository database

search_community_download_location

string

Location to download the Batch Indexing distribution zip file

search_community_elasticsearch_community_name

string

Name of the Elasticsearch index to write to

Default: "alfresco"

search_community_elasticsearch_password

string

Password for the Elasticsearch instance

search_community_elasticsearch_url

string / required

URL for the Elasticsearch instance to index into

search_community_elasticsearch_username

string

Username for the Elasticsearch instance

search_community_environment

dictionary

Additional environment variables for the Batch Indexing service

search_community_group_name

string / required

Group name for the Batch Indexing service

search_community_java_bin_path

string

Path to the Java binary for the Batch Indexing service

Default: "/opt/java/bin/java"

search_community_java_home_path

string

Path to the Java home directory for the Batch Indexing service

Default: "/opt/java"

search_community_nexus_password

string

Password for the Nexus repository to download the Batch Indexing artifact

search_community_nexus_username

string

Username for the Nexus repository to download the Batch Indexing artifact

search_community_repository

string

Base repository URL to download the Batch Indexing distribution from

search_community_server_port

integer

Port for the Batch Indexing service

Default: 8086

search_community_transform_enabled

boolean

Whether the accepted content media types cache is enabled and fetched from search_community_transform_url

Choices:

  • false

  • true ← (default)

search_community_transform_url

string / required

URL of the Alfresco transform config endpoint (e.g. http://transform-core-aio:8090/transform/config)

search_community_username

string / required

Username for the Batch Indexing service

search_community_version

string

Version of the Batch Indexing distribution to install

search_community_zip_checksum

string

Checksum for the Batch Indexing distribution zip file

search_community_zip_url

string

URL to download the Batch Indexing distribution zip file