Changeset View
Changeset View
Standalone View
Standalone View
data/defaults.yaml
Show First 20 Lines • Show All 1,422 Lines • ▼ Show 20 Lines | |||||
swh::deploy::directory: "%{hiera('swh::conf_directory')}/deploy" | swh::deploy::directory: "%{hiera('swh::conf_directory')}/deploy" | ||||
swh::deploy::group: swhdeploy | swh::deploy::group: swhdeploy | ||||
swh::deploy::public_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWrJX/uUss/EYZaTp2EIsZgg3ZSH8JcNZV5gBdNZ7EHcQcqxYUCqmwv9Ss3xT8n9kIrH6iz/vquqf84XR+keoZK3bsp50tMOY8LJWpcl/JK2XD6ovoJrHPu+iAroLkE59RdTa1Vz+jF67Q2UuG9f0nKwL4rnkeWTyuK/zAbyHyYKFQntkkwMr5/YTU8sjl/4aNF/2Ww8hitdi2GORlCjav2bB0wyPBA2e8sMt8Hp9O4TIWg/RD6vPX+ZvuFaB/Lw/Hv21622QGTHoZiO92/8/W9/t24il6SU4z96ZGfXqdUZkpPYKBGwyIkZkS4dN6jb4CcRlyXTObphyu3dAlABRt swhworker@worker01' | swh::deploy::public_key: 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWrJX/uUss/EYZaTp2EIsZgg3ZSH8JcNZV5gBdNZ7EHcQcqxYUCqmwv9Ss3xT8n9kIrH6iz/vquqf84XR+keoZK3bsp50tMOY8LJWpcl/JK2XD6ovoJrHPu+iAroLkE59RdTa1Vz+jF67Q2UuG9f0nKwL4rnkeWTyuK/zAbyHyYKFQntkkwMr5/YTU8sjl/4aNF/2Ww8hitdi2GORlCjav2bB0wyPBA2e8sMt8Hp9O4TIWg/RD6vPX+ZvuFaB/Lw/Hv21622QGTHoZiO92/8/W9/t24il6SU4z96ZGfXqdUZkpPYKBGwyIkZkS4dN6jb4CcRlyXTObphyu3dAlABRt swhworker@worker01' | ||||
swh::deploy::storage::conf_directory: "%{hiera('swh::conf_directory')}/storage" | swh::deploy::storage::conf_directory: "%{hiera('swh::conf_directory')}/storage" | ||||
swh::deploy::storage::conf_file: "%{hiera('swh::deploy::storage::conf_directory')}/storage.yml" | swh::deploy::storage::conf_file: "%{hiera('swh::deploy::storage::conf_directory')}/storage.yml" | ||||
swh::deploy::storage::user: swhstorage | swh::deploy::storage::user: swhstorage | ||||
swh::deploy::storage::group: swhstorage | swh::deploy::storage::group: swhstorage | ||||
swh::deploy::storage::db::host: db | swh::deploy::storage::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::storage::db::port: 5432 | swh::deploy::storage::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
swh::deploy::storage::db::user: swhstorage | swh::deploy::storage::db::user: swhstorage | ||||
swh::deploy::storage::db::dbname: softwareheritage | swh::deploy::storage::db::dbname: softwareheritage | ||||
swh::deploy::storage::directory: "%{hiera('swh::base_directory')}/objects" | swh::deploy::storage::directory: "%{hiera('swh::base_directory')}/objects" | ||||
swh::deploy::storage::backend::listen::host: 127.0.0.1 | swh::deploy::storage::backend::listen::host: 127.0.0.1 | ||||
swh::deploy::storage::backend::listen::port: "%{alias('swh::remote_service::storage::port')}" | swh::deploy::storage::backend::listen::port: "%{alias('swh::remote_service::storage::port')}" | ||||
swh::deploy::storage::backend::workers: 4 | swh::deploy::storage::backend::workers: 4 | ||||
swh::deploy::storage::backend::reload_mercy: 3600 | swh::deploy::storage::backend::reload_mercy: 3600 | ||||
swh::deploy::storage::backend::http_keepalive: 5 | swh::deploy::storage::backend::http_keepalive: 5 | ||||
▲ Show 20 Lines • Show All 47 Lines • ▼ Show 20 Lines | swh::deploy::vault::config::cache: | ||||
args: | args: | ||||
root: "%{hiera('swh::base_directory')}/vault_cache" | root: "%{hiera('swh::base_directory')}/vault_cache" | ||||
slicing: "0:1/1:5" | slicing: "0:1/1:5" | ||||
swh::deploy::vault::conf_directory: "%{hiera('swh::conf_directory')}/vault" | swh::deploy::vault::conf_directory: "%{hiera('swh::conf_directory')}/vault" | ||||
swh::deploy::vault::conf_file: "%{hiera('swh::deploy::vault::conf_directory')}/server.yml" | swh::deploy::vault::conf_file: "%{hiera('swh::deploy::vault::conf_directory')}/server.yml" | ||||
swh::deploy::vault::user: swhvault | swh::deploy::vault::user: swhvault | ||||
swh::deploy::vault::group: swhvault | swh::deploy::vault::group: swhvault | ||||
swh::deploy::vault::db::host: belvedere.internal.softwareheritage.org | swh::deploy::vault::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::vault::db::port: "%{alias('swh::deploy::db::secondary::port')}" | swh::deploy::vault::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
swh::deploy::vault::db::user: swh-vault | swh::deploy::vault::db::user: swh-vault | ||||
swh::deploy::vault::db::dbname: swh-vault | swh::deploy::vault::db::dbname: swh-vault | ||||
swh::deploy::vault::backend::listen::host: 127.0.0.1 | swh::deploy::vault::backend::listen::host: 127.0.0.1 | ||||
swh::deploy::vault::backend::listen::port: "%{alias('swh::remote_service::vault::port')}" | swh::deploy::vault::backend::listen::port: "%{alias('swh::remote_service::vault::port')}" | ||||
swh::deploy::vault::backend::workers: 4 | swh::deploy::vault::backend::workers: 4 | ||||
swh::deploy::vault::backend::reload_mercy: 3600 | swh::deploy::vault::backend::reload_mercy: 3600 | ||||
swh::deploy::vault::backend::http_keepalive: 5 | swh::deploy::vault::backend::http_keepalive: 5 | ||||
swh::deploy::vault::backend::http_timeout: 3600 | swh::deploy::vault::backend::http_timeout: 3600 | ||||
▲ Show 20 Lines • Show All 72 Lines • ▼ Show 20 Lines | swh::deploy::deposit::locked_endpoints: | ||||
- /1/private/[^/]+/[^/]+/[^/]+ | - /1/private/[^/]+/[^/]+/[^/]+ | ||||
- /1/private/deposits/ | - /1/private/deposits/ | ||||
swh::deploy::deposit::config_directory: "%{hiera('swh::conf_directory')}/deposit" | swh::deploy::deposit::config_directory: "%{hiera('swh::conf_directory')}/deposit" | ||||
swh::deploy::deposit::config_file: "%{hiera('swh::deploy::deposit::config_directory')}/server.yml" | swh::deploy::deposit::config_file: "%{hiera('swh::deploy::deposit::config_directory')}/server.yml" | ||||
swh::deploy::deposit::user: swhdeposit | swh::deploy::deposit::user: swhdeposit | ||||
swh::deploy::deposit::group: swhdeposit | swh::deploy::deposit::group: swhdeposit | ||||
swh::deploy::deposit::media_root_directory: /srv/storage/space/swh-deposit/uploads/ | swh::deploy::deposit::media_root_directory: /srv/storage/space/swh-deposit/uploads/ | ||||
swh::deploy::deposit::db::host: belvedere.internal.softwareheritage.org | swh::deploy::deposit::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::deposit::db::port: "%{alias('swh::deploy::db::secondary::port')}" | swh::deploy::deposit::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
swh::deploy::deposit::db::dbname: softwareheritage-deposit | swh::deploy::deposit::db::dbname: softwareheritage-deposit | ||||
swh::deploy::deposit::db::dbuser: swhstorage | swh::deploy::deposit::db::dbuser: swhstorage | ||||
# swh::deploy::deposit::runtime_secret_key in private data | # swh::deploy::deposit::runtime_secret_key in private data | ||||
swh::deploy::deposit::config: | swh::deploy::deposit::config: | ||||
max_upload_size: 209715200 | max_upload_size: 209715200 | ||||
tool: | tool: | ||||
name: 'swh-deposit' | name: 'swh-deposit' | ||||
version: '0.0.1' | version: '0.0.1' | ||||
▲ Show 20 Lines • Show All 167 Lines • ▼ Show 20 Lines | swh::deploy::scheduler::config::local: &swh_scheduler_local_config | ||||
scheduler: | scheduler: | ||||
cls: local | cls: local | ||||
args: | args: | ||||
db: "host=%{hiera('swh::deploy::scheduler::db::host')} port=%{hiera('swh::deploy::scheduler::db::port')} dbname=%{hiera('swh::deploy::scheduler::db::dbname')} user=%{hiera('swh::deploy::scheduler::db::user')} password=%{hiera('swh::deploy::scheduler::db::password')}" | db: "host=%{hiera('swh::deploy::scheduler::db::host')} port=%{hiera('swh::deploy::scheduler::db::port')} dbname=%{hiera('swh::deploy::scheduler::db::dbname')} user=%{hiera('swh::deploy::scheduler::db::user')} password=%{hiera('swh::deploy::scheduler::db::password')}" | ||||
swh::deploy::scheduler::conf_file: "%{hiera('swh::conf_directory')}/scheduler.yml" | swh::deploy::scheduler::conf_file: "%{hiera('swh::conf_directory')}/scheduler.yml" | ||||
swh::deploy::scheduler::user: swhscheduler | swh::deploy::scheduler::user: swhscheduler | ||||
swh::deploy::scheduler::group: swhscheduler | swh::deploy::scheduler::group: swhscheduler | ||||
swh::deploy::scheduler::db::host: belvedere.internal.softwareheritage.org | swh::deploy::scheduler::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::scheduler::db::port: "%{alias('swh::deploy::db::secondary::port')}" | swh::deploy::scheduler::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
swh::deploy::scheduler::db::dbname: softwareheritage-scheduler | swh::deploy::scheduler::db::dbname: softwareheritage-scheduler | ||||
swh::deploy::scheduler::db::user: swhscheduler | swh::deploy::scheduler::db::user: swhscheduler | ||||
# swh::deploy::scheduler::db::password in private data | # swh::deploy::scheduler::db::password in private data | ||||
# swh::deploy::scheduler::task_broker::password in private data | # swh::deploy::scheduler::task_broker::password in private data | ||||
swh::deploy::scheduler::task_broker: "amqp://swhproducer:%{hiera('swh::deploy::scheduler::task_broker::password')}@rabbitmq:5672//" | swh::deploy::scheduler::task_broker: "amqp://swhproducer:%{hiera('swh::deploy::scheduler::task_broker::password')}@rabbitmq:5672//" | ||||
swh::deploy::scheduler::listener::log_level: INFO | swh::deploy::scheduler::listener::log_level: INFO | ||||
swh::deploy::scheduler::runner::log_level: INFO | swh::deploy::scheduler::runner::log_level: INFO | ||||
swh::deploy::scheduler::config: | swh::deploy::scheduler::config: | ||||
▲ Show 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | swh::deploy::scheduler::remote::backend::server_names: | ||||
- localhost | - localhost | ||||
- "::1" | - "::1" | ||||
swh::deploy::scheduler::remote::config: "%{alias('swh::deploy::scheduler::config::local')}" | swh::deploy::scheduler::remote::config: "%{alias('swh::deploy::scheduler::config::local')}" | ||||
swh::deploy::scheduler::updater::backend::conf_dir: "%{hiera('swh::conf_directory')}/backend" | swh::deploy::scheduler::updater::backend::conf_dir: "%{hiera('swh::conf_directory')}/backend" | ||||
swh::deploy::scheduler::updater::backend::conf_file: "%{hiera('swh::deploy::scheduler::updater::backend::conf_dir')}/scheduler-updater.yml" | swh::deploy::scheduler::updater::backend::conf_file: "%{hiera('swh::deploy::scheduler::updater::backend::conf_dir')}/scheduler-updater.yml" | ||||
swh::deploy::scheduler::updater::backend::user: swhscheduler | swh::deploy::scheduler::updater::backend::user: swhscheduler | ||||
swh::deploy::scheduler::updater::backend::group: swhscheduler | swh::deploy::scheduler::updater::backend::group: swhscheduler | ||||
swh::deploy::scheduler::updater::backend::db::host: belvedere.internal.softwareheritage.org | swh::deploy::scheduler::updater::backend::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::scheduler::updater::backend::db::port: "%{alias('swh::deploy::db::secondary::port')}" | swh::deploy::scheduler::updater::backend::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
swh::deploy::scheduler::updater::backend::db::dbname: softwareheritage-scheduler-updater | swh::deploy::scheduler::updater::backend::db::dbname: softwareheritage-scheduler-updater | ||||
swh::deploy::scheduler::updater::backend::db::user: swhscheduler | swh::deploy::scheduler::updater::backend::db::user: swhscheduler | ||||
swh::deploy::scheduler::updater::backend::config: | swh::deploy::scheduler::updater::backend::config: | ||||
scheduling_updater_db: "host=%{hiera('swh::deploy::scheduler::updater::backend::db::host')} port=%{hiera('swh::deploy::scheduler::updater::backend::db::port')} dbname=%{hiera('swh::deploy::scheduler::updater::backend::db::dbname')} user=%{hiera('swh::deploy::scheduler::updater::backend::db::user')} password=%{hiera('swh::deploy::scheduler::updater::backend::db::password')}" | scheduling_updater_db: "host=%{hiera('swh::deploy::scheduler::updater::backend::db::host')} port=%{hiera('swh::deploy::scheduler::updater::backend::db::port')} dbname=%{hiera('swh::deploy::scheduler::updater::backend::db::dbname')} user=%{hiera('swh::deploy::scheduler::updater::backend::db::user')} password=%{hiera('swh::deploy::scheduler::updater::backend::db::password')}" | ||||
cache_read_limit: 1000 | cache_read_limit: 1000 | ||||
swh::deploy::scheduler::updater::consumer::ghtorrent::conf_dir: "%{hiera('swh::conf_directory')}/backend" | swh::deploy::scheduler::updater::consumer::ghtorrent::conf_dir: "%{hiera('swh::conf_directory')}/backend" | ||||
swh::deploy::scheduler::updater::consumer::ghtorrent::conf_file: "%{hiera('swh::deploy::scheduler::updater::consumer::ghtorrent::conf_dir')}/ghtorrent.yml" | swh::deploy::scheduler::updater::consumer::ghtorrent::conf_file: "%{hiera('swh::deploy::scheduler::updater::consumer::ghtorrent::conf_dir')}/ghtorrent.yml" | ||||
▲ Show 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | swh::deploy::scheduler::archive::config: | ||||
client_options: | client_options: | ||||
sniff_on_start: false | sniff_on_start: false | ||||
sniff_on_connection_fail: True | sniff_on_connection_fail: True | ||||
http_compress: false | http_compress: false | ||||
# Main lister configuration | # Main lister configuration | ||||
swh::deploy::worker::lister::db::user: swh-lister | swh::deploy::worker::lister::db::user: swh-lister | ||||
swh::deploy::worker::lister::db::name: swh-lister | swh::deploy::worker::lister::db::name: swh-lister | ||||
swh::deploy::worker::lister::db::host: belvedere.internal.softwareheritage.org | swh::deploy::worker::lister::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::worker::lister::db::port: "%{alias('swh::deploy::db::secondary::port')}" | swh::deploy::worker::lister::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
# swh::deploy::worker::lister::db::password in private data | # swh::deploy::worker::lister::db::password in private data | ||||
swh::deploy::worker::loader_debian::db::host: belvedere.internal.softwareheritage.org | swh::deploy::worker::loader_debian::db::host: db.internal.softwareheritage.org | ||||
swh::deploy::worker::loader_debian::db::port: "%{alias('swh::deploy::db::secondary::port')}" | swh::deploy::worker::loader_debian::db::port: "%{alias('swh::deploy::db::pgbouncer::port')}" | ||||
# in private data: swh::deploy::worker::loader_debian::db::password | # in private data: swh::deploy::worker::loader_debian::db::password | ||||
swh::deploy::worker::loader_debian::db::user: "%{alias('swh::deploy::worker::lister::db::user')}" | swh::deploy::worker::loader_debian::db::user: "%{alias('swh::deploy::worker::lister::db::user')}" | ||||
swh::deploy::worker::loader_debian::db::dbname: "%{alias('swh::deploy::worker::lister::db::name')}" | swh::deploy::worker::loader_debian::db::dbname: "%{alias('swh::deploy::worker::lister::db::name')}" | ||||
# swh::deploy::worker::task_broker::password in private data | # swh::deploy::worker::task_broker::password in private data | ||||
swh::deploy::worker::task_broker: "amqp://swhconsumer:%{hiera('swh::deploy::worker::task_broker::password')}@rabbitmq:5672//" | swh::deploy::worker::task_broker: "amqp://swhconsumer:%{hiera('swh::deploy::worker::task_broker::password')}@rabbitmq:5672//" | ||||
swh::deploy::worker::instances: | swh::deploy::worker::instances: | ||||
- loader_debian | - loader_debian | ||||
▲ Show 20 Lines • Show All 1,519 Lines • Show Last 20 Lines |