diff --git a/data/common/common.yaml b/data/common/common.yaml --- a/data/common/common.yaml +++ b/data/common/common.yaml @@ -3194,11 +3194,17 @@ swh::deploy::search::conf_file: "%{hiera('swh::deploy::base_search::config_directory')}/server.yml" swh::deploy::search::user: "%{alias('swh::deploy::base_search::user')}" swh::deploy::search::group: "%{alias('swh::deploy::base_search::group')}" +swh::deploy::search::index: origin swh::deploy::search::config: search: cls: elasticsearch - args: - hosts: "%{alias('swh::elasticsearch::search_nodes')}" + hosts: "%{alias('swh::elasticsearch::search_nodes')}" + indexes: + origin: + index: "%{alias('swh::deploy::search::index')}" + read_alias: origin-read + write_alias: origin-write + swh::deploy::search::journal_client::service_types: - objects diff --git a/data/deployments/production/common.yaml b/data/deployments/production/common.yaml --- a/data/deployments/production/common.yaml +++ b/data/deployments/production/common.yaml @@ -18,3 +18,5 @@ elasticsearch::jvm_options::heap_size: 16g swh::postgresql::shared_buffers: 4GB + +swh::deploy::search::index: origin-production