Настройки supermarket.rb
Файл supermarket.rb содержит все настройки конфигурации, отличные от значений по умолчанию, используемые сервисом Chef Supermarket. Значения по умолчанию встроены в конфигурацию Chef Supermarket, и их следует добавлять в файл supermarket.rb только для применения отличных от значений по умолчанию. Эти настройки конфигурации обрабатываются при выполнении команды supermarket-ctl reconfigure. Файл supermarket.rb — это Ruby-файл, что означает, что в файле конфигурации можно использовать условные операторы.
Примечание
supermarket.rb по умолчанию не существует. Чтобы изменить настройки сервера Supermarket, создайте файл с именем supermarket.rb в каталоге /etc/supermarket/. Настройки
В файле supermarket.rb доступны следующие настройки.
Примечание
supermarket.rb, необходимо запустить supermarket-ctl reconfigure. Общие
В этом файле конфигурации есть следующие общие настройки:
default['enterprise']['name']Имя предприятия, используемое кулинарной книгой enterprise-chef-common. Значение по умолчанию:
'supermarket'.default['supermarket']['app_directory']Значение по умолчанию:
"#{node['supermarket']['install_directory']}/embedded/service/supermarket".default['supermarket']['chef_server_url']URL сервера Chef Infra Server.
default['supermarket']['config_directory']Каталог, используемый для хранения файлов конфигурации Supermarket. Значение по умолчанию:
'/etc/supermarket'.default['supermarket']['features']-
Используется для включения дополнительных функций, таких как объявления и интеграция с GitHub. Значение по умолчанию:
'tools'.Доступные в настоящее время функции:
tools,fieri,announcement,github, иno_crawl. default['supermarket']['fqdn']Полное доменное имя (FQDN) сервера Supermarket. По умолчанию используется текущее FQDN машины.
default['supermarket']['from_email']Адрес отправителя по умолчанию для всех почтовых сервисов Supermarket. Значение по умолчанию:
nil.default['supermarket']['group']Группа системы, используемая для управления Supermarket на сервере. Значение по умолчанию:
'supermarket'.default['supermarket']['install_directory']Каталог, в котором установлен Supermarket. Значение по умолчанию:
'/opt/supermarket'.default['supermarket']['install_path']Каталог, в котором установлен Chef Supermarket. Значение по умолчанию:
node['supermarket']['install_directory'].default['supermarket']['log_directory']Каталог, который Supermarket будет использовать для хранения журналов. Значение по умолчанию:
'/var/log/supermarket'.default['supermarket']['sysvinit_id']Используется для указания 1-4 символов, определяющих уникальный идентификатор файла, расположенного в
/etc/inittab. Значение по умолчанию:SUP.default['supermarket']['user']Системный пользователь, используемый для запуска Supermarket. Значение по умолчанию:
'supermarket'.default['supermarket']['var_directory']Каталог, где установлены данные и кулинарные книги. Значение по умолчанию:
'/var/opt/supermarket'.
Amazon Simple Storage Service (S3)
Используйте эти настройки для загрузки кулинарных книг в ведро Amazon Simple Storage Service (S3).
Примечание
default['supermarket']['cdn_url']URL сети доставки контента. (необязательно)
default['supermarket']['s3_access_key_id']Секретный ключ. (необходим для использования S3)
default['supermarket']['s3_bucket']Имя ведра. (необходимо для использования S3)
default['supermarket']['s3_path'](Необязательно) Структура каталогов для добавления к стандартному пути каталога, содержащего кулинарные книги. Установите это значение, если вам необходимо хранить кулинарные книги в более глубокой структуре каталогов в общем ведре. Однако следует помнить, что для хранения и распространения кулинарных книг рекомендуется использовать выделенные ведра S3.
default['supermarket']['s3_private_objects']Кулинарные книги, хранящиеся в S3, должны быть публичными или закрытыми.
true/falseЗначение по умолчанию:falsedefault['supermarket']['s3_region']Регион ведра. (необходимо для использования S3)
default['supermarket']['s3_secret_access_key']Идентификатор ключа доступа. (необходим для использования S3)
База данных
Доступны следующие параметры базы данных:
default['supermarket']['database']['extensions']Определяет, какие расширения PostgreSQL включены. Значение по умолчанию:
{ 'pgpsql' => true, 'pg_trgm' => 'true' }.default['supermarket']['database']['host']Адрес, на котором PostgreSQL прослушивает соединения. Значение по умолчанию:
node['supermarket']['postgresql']['listen_address'].default['supermarket']['database']['name']Имя базы данных Supermarket. Значение по умолчанию:
'supermarket'.default['supermarket']['database']['pool']Количество одновременных потоков, которые может создать обработчик базы данных. Значение по умолчанию:
node['supermarket']['sidekiq']['concurrency'].default['supermarket']['database']['port']Порт, на котором работает база данных. Значение по умолчанию:
node['supermarket']['postgresql']['port'].default['supermarket']['database']['user']Пользователь базы данных. Значение по умолчанию:
node['supermarket']['postgresql']['username'].default['supermarket']['postgresql']['username']Системный пользователь, который запускает PostgreSQL. По умолчанию используется значение
node['supermarket']['user'].
Fieri
Используйте эти настройки для включения Fieri, необязательного сервиса, встроенного в Supermarket, предоставляющего метрики качества кулинарных книг.
Как функция Supermarket, Fieri необходимо включить с помощью параметра default['supermarket']['features'].
default['supermarket']['fieri_url']Полный URL, используемый для доступа к Fieri. Значение по умолчанию:
'http://localhost:13000/fieri/jobs'default['supermarket']['fieri_supermarket_endpoint']URL сервера Chef Supermarket, использующего Fieri. Значение по умолчанию:
'https://localhost:13000'default['supermarket']['fieri_key']Строка, используемая в качестве ключа для аутентификации Fieri. Значение по умолчанию:
nil
GitHub
Используйте эти настройки для интеграции Supermarket с GitHub.
Как функция Supermarket, GitHub необходимо включить с помощью параметра default['supermarket']['features'].
default['supermarket']['github_access_token']Токен доступа, созданный от вашего аккаунта GitHub. Значение по умолчанию:
nil.default['supermarket']['github_key']Идентификатор приложения-клиента, используемый для аутентификации Supermarket в GitHub. Значение по умолчанию:
nil.default['supermarket']['github_secret']Секретный ключ приложения-клиента, используемый для аутентификации Supermarket в GitHub. Значение по умолчанию:
nil.
Google Analytics
Используйте эту настройку для настройки отслеживания Google Analytics для Supermarket:
default['supermarket']['google_analytics_id']Идентификатор отслеживания Google Analytics для Supermarket. Значение по умолчанию:
nil.
New Relic
Используйте эти настройки для интеграции Supermarket с New Relic, платформой аналитики программного обеспечения:
default['supermarket']['newrelic_agent_enabled']Определяет, включен ли агент New Relic. Значение по умолчанию:
'false'.default['supermarket']['newrelic_app_name']Имя, используемое New Relic для идентификации установки Supermarket. Значение по умолчанию:
nil.default['supermarket']['newrelic_license_key']Ключ лицензии New Relic. Значение по умолчанию:
nil.
Nginx
В этом файле конфигурации содержатся следующие настройки для nginx:
default['supermarket']['nginx']['access_log_options']Строка дополнительных параметров, которые нужно добавить к директиве nginx access log. Значение по умолчанию:
nil.default['supermarket']['nginx']['cache']['directory']Директория, используемая nginx для кеширования. Значение по умолчанию:
"#{node['supermarket']['var_directory']}/nginx//cache".default['supermarket']['nginx']['cache']['enable']Определяет, включено ли кеширование nginx. Значение по умолчанию:
false.default['supermarket']['nginx']['client_body_buffer_size']Значение client_body_buffer_size, используемое nginx. Значение по умолчанию:
nil.default['supermarket']['nginx']['client_max_body_size']Максимальный размер тела запроса клиента, указанный в заголовке запроса
Content-Length. Если максимальный размер тела запроса больше этого значения, возвращается ошибка413 Request Entity Too Large. Значение по умолчанию:250m. Дополнительную информацию см. в документации nginx.default['supermarket']['nginx']['daemon_disable']Определяет, демонизируется ли nginx. По умолчанию это обрабатывается системой init. Значение по умолчанию:
true.default['supermarket']['nginx']['default']['modules']Определяет, какие дополнительные модули nginx следует включить. Значение по умолчанию:
[].default['supermarket']['nginx']['default_site_enabled']Определяет, включена ли стандартная страница nginx. Значение по умолчанию:
false.default['supermarket']['nginx']['dir']Рабочая директория. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
node['supermarket']['nginx']['directory'].default['supermarket']['nginx']['disable_access_log']Позволяет отключить журнал доступа nginx. Значение по умолчанию:
false.default['supermarket']['nginx']['error_log_options']Строка дополнительных параметров, которые нужно добавить к директиве nginx access log. Значение по умолчанию:
nil.default['supermarket']['nginx']['enable']Включить службу nginx. Значение по умолчанию:
true.default['supermarket']['nginx']['event']Установить модель событий. По умолчанию nginx ищет наиболее подходящий метод для вашей ОС. Значение по умолчанию:
nil.default['supermarket']['nginx']['force_ssl']Принудительно использовать SSL для подключений. Значение по умолчанию:
true.default['supermarket']['nginx']['group']Группа системы, используемая для управления nginx. Значение по умолчанию:
node['supermarket']['group'].default['supermarket']['nginx']['gzip']Включить сжатие gzip. Значение по умолчанию:
on.default['supermarket']['gzip_buffers']Установить размер буфера сжатия gzip <https://nginx.org/en/docs/http/ngx_http_gzip_module.html#gzip_buffers>. Значение по умолчанию nginx равно одной странице памяти. Значение по умолчанию:
nil.default['supermarket']['nginx']['gzip_comp_level']Уровень сжатия, используемый с gzip, от наименьшего сжатия (
1, быстрее) до наибольшего (2, медленнее). Значение по умолчанию:2.default['supermarket']['gzip_disable']Отключает сжатие gzip, когда в заголовках присутствует поле
User-Agent, соответствующее указанным регулярным выражениям. Значение по умолчанию:'MSIE [1-6]\.'.default['supermarket']['nginx']['gzip_http_version']Включить gzip в зависимости от версии HTTP-запроса. Значение по умолчанию:
1.0.default['supermarket']['gzip_min_length']Минимальная длина ответа, которая будет сжиматься gzip, определяемая заголовком ответа
Content-Length. Значение по умолчанию:1000.default['supermarket']['nginx']['gzip_proxied']Определяет, будут ли сжаты прокси-запросы с помощью gzip, исходя из наличия поля заголовка запроса
Via. Значение по умолчанию:any.default['supermarket']['nginx']['gzip_static']Позволяет отправлять предварительно сжатые файлы с расширением
.gzвместо обычных файлов. Требуется модуль ngx_http_gzip_static_module. Значение по умолчанию:'off'.default['supermarket']['nginx']['gzip_types']Включить сжатие для указанных MIME-типов. Значение по умолчанию:
[ 'text/plain', 'text/css', 'application/x-javascript', 'text/xml', 'application/xml', 'application/xml+rss', 'application/atom+xml', 'text/javascript', 'application/javascript', 'application/json' ].default['supermarket']['gzip_vary']Определяет, будет ли вставлено поле заголовка ответа
Vary: Accept-Encoding, когда активны следующие директивы:gzip,gzip_static, илиgunzip. Значение по умолчанию:'off'.default['supermarket']['nginx']['keepalive']Использовать для включения HTTP keepalive. Значение по умолчанию:
'on'.default['supermarket']['nginx']['keepalive_timeout']Время ожидания (в секундах) запросов по HTTP keepalive-соединению. Значение по умолчанию:
65.default['supermarket']['nginx']['log_dir']Директория, в которой хранятся данные логов. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
node['supermarket']['nginx']['log_directory'].default['supermarket']['nginx']['log_rotation']Политика ротации логов для этой службы. Файлы логов вращаются, когда они превышают
file_maxbytes. Максимальное количество файлов логов в ротации определяетсяnum_to_keep. Значение по умолчанию:{ 'file_maxbytes' => 104857600, 'num_to_keep' => 10 }default['supermarket']['nginx']['multi_accept']Определяет, принимает ли процесс-работник одно подключение за раз или все новые подключения одновременно. По умолчанию это установлено как одно подключение за раз. Значение по умолчанию:
false.default['supermarket']['nginx']['non_ssl_port']Порт, на котором привязаны WebUI и API для подключений без SSL. Значение по умолчанию:
80. Установите значениеfalse, чтобы отключить подключения без SSL.default['supermarket']['nginx']['pid']Идентификатор процесса системы для службы nginx. Значение по умолчанию:
"#{node['supermarket']['nginx']['directory']}/nginx.pid".default['supermarket']['nginx']['proxy_read_timeout']Определяет тайм-аут между двумя последовательными операциями чтения для чтения ответа от прокси-сервера. Значение по умолчанию:
nil.default['supermarket']['nginx']['redirect_to_canonical']Перенаправление запросов на сервер Supermarket по FQDN. Значение по умолчанию:
true.default['supermarket']['nginx']['sendfile']Копирование данных между дескрипторами файлов при использовании
sendfile(). Значение по умолчанию:on.default['supermarket']['nginx']['server_names_hash_bucket_size']Размер корзины, содержащей хеш-таблицы имён серверов. Значение по умолчанию:
64.default['supermarket']['nginx']['server_tokens']Определяет, включена ли версия nginx в страницах ошибок и заголовке ответа
Server. Значение по умолчанию:nil.default['supermarket']['nginx']['ssl_port']Порт, используемый nginx для завершения SSL-соединений. Значение по умолчанию:
443.default['supermarket']['nginx']['types_hash_bucket_size']Определяет размер корзины для хеш-таблиц типов. Значение по умолчанию:
64.default['supermarket']['nginx']['types_hash_max_size']Устанавливает максимальный размер хеш-таблицы типов. Значение по умолчанию:
2048.default['supermarket']['nginx']['user']Пользователь системы, используемый для запуска nginx. Значение по умолчанию:
node['supermarket']['user'].default['supermarket']['nginx']['worker_connections']Максимальное количество одновременных клиентов. Используйте вместе с
nginx['worker_processes'], чтобы определить максимальное количество разрешённых клиентов. Значение по умолчанию:1024.default['supermarket']['nginx']['worker_rlimit_nofile']Определяет максимальное количество открытых файлов, разрешённых для процессов-работников. Значение по умолчанию:
nil.default['supermarket']['nginx']['worker_processes']Количество разрешённых процессов-работников. Используйте вместе с
nginx['worker_connections'], чтобы определить максимальное количество разрешённых клиентов. Значение по умолчанию:node['cpu'] && node['cpu']['total'] ? node['cpu']['total'] : 1.
Oauth2
В этом файле конфигурации заданы следующие параметры для службы идентификации сервера Chef Infra:
default['supermarket']['chef_oauth2_app_id']Идентификатор приложения Chef Identity, созданный для Supermarket на сервере Chef Infra. Дополнительные сведения см. в разделе конфигурация Chef Identity руководства по установке Supermarket.
default['supermarket']['chef_oauth2_secret']Секретный ключ приложения Chef Identity, созданный для Supermarket на сервере Chef Infra. Дополнительные сведения см. в разделе конфигурация Chef Identity руководства по установке Supermarket.
default['supermarket']['chef_oauth2_url']URL сервера Chef Infra, к которому подключается Supermarket. Значение по умолчанию:
node['supermarket']['chef_server_url'].default['supermarket']['chef_oauth2_verify_ssl']Определяет, выполняет ли Supermarket проверку SSL. Значение по умолчанию:
true. Если ваш сервер Chef Infra использует самоподписанный сертификат без должным образом сконфигурированного центра сертификации, это значение должно быть установлено вfalse.
PostgreSQL
В этом файле конфигурации заданы следующие параметры для PostgreSQL:
default['supermarket']['postgresql']['checkpoint_completion_target']Процент завершения, используемый для определения скорости завершения контрольной точки по отношению к статусу завершения следующей контрольной точки. Например, если значение равно
0.5, то контрольная точка пытается завершиться до того, как следующая контрольная точка будет выполнена на 50%. Значение по умолчанию:0.5.default['supermarket']['postgresql']['checkpoint_segments']Максимальный объем (в мегабайтах) между контрольными точками в сегментах файла журнала. Значение по умолчанию:
3.default['supermarket']['postgresql']['checkpoint_timeout']Время (в минутах) между контрольными точками. Значение по умолчанию:
'5min'.default['supermarket']['postgresql']['checkpoint_warning']Частота (в секундах) отправки сообщений в файлы журнала сервера, если сегменты контрольных точек заполняются быстрее, чем их текущие значения конфигурации. Значение по умолчанию:
'30s'.default['supermarket']['postgresql']['data_directory']Директория, в которой хранятся данные на диске. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
"#{node['supermarket']['var_directory']}/postgresql/9.3/data".default['supermarket']['postgresql']['effective_cache_size']Размер кэша диска, используемого для файлов данных. Значение по умолчанию:
'128MB'.default['supermarket']['postgresql']['enable']Включить службу. Значение по умолчанию:
true.default['supermarket']['postgresql']['listen_address']Источник подключения, на который должен отвечать PostgreSQL. Значение по умолчанию:
'127.0.0.1'.default['supermarket']['postgresql']['log_directory']Директория, в которой хранятся данные журнала. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
"#{node['supermarket']['log_directory']}/postgresql".default['supermarket']['postgresql']['log_rotation']Политика вращения журнала для этой службы. Файлы журнала вращаются, когда они превышают
file_maxbytes. Максимальное количество файлов журнала во вращении определяется значениемnum_to_keep. Значение по умолчанию:{ 'file_maxbytes' => 104857600, 'num_to_keep' => 10 }default['supermarket']['postgresql']['max_connections']Максимальное количество разрешенных одновременных подключений. Значение по умолчанию:
350.default['supermarket']['postgresql']['md5_auth_cidr_addresses']Используется для шифрования паролей с помощью хэшей MD5. Значение по умолчанию:
['127.0.0.1/32', '::1/128'].default['supermarket']['postgresql']['port']Порт, на котором служба должна прослушивать. Значение по умолчанию:
15432.default['supermarket']['postgresql']['shared_buffers']Объем памяти, выделенный PostgreSQL для кэширования данных. Значение по умолчанию:
"#{(node['memory']['total'].to_i / 4) / (1024)}MB".default['supermarket']['postgresql']['shmall']Общий объем доступной общей памяти. Значение по умолчанию:
4194304.default['supermarket']['postgresql']['shmmax']Максимальный объем общей памяти. Значение по умолчанию:
17179869184.default['supermarket']['postgresql']['work_mem']Размер (в мегабайтах) разрешенной сортировки в оперативной памяти. Значение по умолчанию:
'8MB'.
Redis
В этом файле конфигурации содержатся следующие настройки для Redis:
default['supermarket']['redis']['bind']Привязка Redis к указанному IP-адресу. Значение по умолчанию:
'127.0.0.1'.default['supermarket']['redis']['directory']Рабочая директория. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
"#{node['supermarket']['var_directory']}/redis".default['supermarket']['redis']['enable']Включить службу. Значение по умолчанию:
true.default['supermarket']['redis']['log_directory']Директория, в которой хранятся данные журнала. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
"#{node['supermarket']['log_directory']}/redis".default['supermarket']['redis']['log_rotation']Политика вращения журнала для этой службы. Файлы журнала вращаются, когда они превышают
file_maxbytes. Максимальное количество файлов журнала во вращении определяется значениемnum_to_keep. Значение по умолчанию:{ 'file_maxbytes' => 104857600, 'num_to_keep' => 10 }default['supermarket']['redis']['port']Порт, на котором служба должна прослушивать. Значение по умолчанию:
'16379'.
Ruby on Rails
В этом файле конфигурации содержатся следующие настройки для Ruby on Rails:
default['supermarket']['rails']['enable']Включить службу. Значение по умолчанию:
true.default['supermarket']['rails']['log_directory']Директория, в которой хранятся данные журнала. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
"#{node['supermarket']['log_directory']}/rails".default['supermarket']['rails']['log_rotation']Политика вращения журнала для этой службы. Файлы журнала вращаются, когда они превышают
file_maxbytes. Максимальное количество файлов журнала во вращении определяется значениемnum_to_keep. Значение по умолчанию:{ 'file_maxbytes' => 104857600, 'num_to_keep' => 10 }default['supermarket']['rails']['port']Порт, на котором служба должна прослушивать. Значение по умолчанию:
13000.
runit
В этом файле конфигурации содержатся следующие настройки для runit:
default['supermarket']['runit']['svlogd_bin']Значение по умолчанию:
"#{node['supermarket']['install_directory']}/embedded/bin/svlogd".
Sentry
Этот параметр используется для интеграции Supermarket со службой ведения журналов ошибок Sentry:
default['supermarket']['sentry_url']URL Sentry, используемый для отправки сообщений об ошибках. Значение по умолчанию:
nil.
Sidekiq
В этом файле конфигурации содержатся следующие настройки для фоновых процессов, управляемых Sidekiq:
default['supermarket']['sidekiq']['concurrency']Определяет, сколько потоков может создать процесс Sidekiq. Значение по умолчанию:
25.default['supermarket']['sidekiq']['enable']Включить службу Sidekiq. Значение по умолчанию:
true.default['supermarket']['sidekiq']['log_directory']Директория, в которой хранятся данные журнала. Значение по умолчанию — рекомендуемое значение. Значение по умолчанию:
"#{node['supermarket']['log_directory']}/sidekiq".default['supermarket']['sidekiq']['log_rotation']Политика вращения журнала для этой службы. Файлы журнала вращаются, когда они превышают
file_maxbytes. Максимальное количество файлов журнала во вращении определяется значениемnum_to_keep. Значение по умолчанию:{ 'file_maxbytes' => 104857600, 'num_to_keep' => 10 }default['supermarket']['sidekiq']['timeout']Время (в секундах), которое Sidekiq должен ждать работника перед его завершением. Значение по умолчанию:
30.
SMTP
В этом файле конфигурации содержатся следующие настройки для SMTP:
default['supermarket']['smtp_address']Адрес SMTP-сервера, который Supermarket будет использовать для отправки почты.
default['supermarket']['smtp_password']Пароль SMTP-сервера.
default['supermarket']['smtp_port']Порт, на котором служба должна прослушивать.
default['supermarket']['smtp_user_name']Пользователь на SMTP-сервере.
default['supermarket']['from_email']Адрес отправителя по умолчанию для всех почтовых отправлений Supermarket. Значение по умолчанию:
nil.
SSL
В этом файле конфигурации содержатся следующие настройки для SSL:
default['supermarket']['ssl']['certificate']Сертификат SSL, используемый для проверки связи по протоколу HTTPS.
default['supermarket']['ssl']['certificate_key']Ключ сертификата, используемый для связи SSL.
default['supermarket']['ssl']['company_name']Название вашей компании. Значение по умолчанию:
'My Supermarket'.default['supermarket']['ssl']['country_name']Страна, в которой расположена ваша компания. Значение по умолчанию:
'US'.default['supermarket']['ssl']['directory']Рабочая директория. Значение по умолчанию:
'/var/opt/supermarket/ssl'.default['supermarket']['ssl']['email_address']Адрес электронной почты по умолчанию для вашей компании. Значение по умолчанию:
'you@example.com'.default['supermarket']['ssl']['locality_name']Город, в котором расположена ваша компания. Значение по умолчанию:
'Seattle'.default['supermarket']['ssl']['openssl_bin']Значение по умолчанию:
"#{node['supermarket']['install_directory']}/embedded/bin/openssl".default['supermarket']['ssl']['organizational_unit_name']Организация или группа в вашей компании, которая управляет сервером Chef Infra. Значение по умолчанию:
'Operations'.default['supermarket']['ssl']['session_cache']Значение по умолчанию:
'shared:SSL:4m'.default['supermarket']['ssl']['session_timeout']Значение по умолчанию:
'5m'.default['supermarket']['ssl']['ciphers']-
Список поддерживаемых наборов шифров, используемых для установления защищенного подключения. Для предпочтения AES256 с переадресацией ECDHE, удалите префикс
RC4-SHA:RC4-MD5:RC4:RSA. См. https://www.openssl.org/docs/man1.0.2/man1/ciphers.html для получения дополнительной информации. Например:nginx['ssl_ciphers'] = HIGH:MEDIUM:!LOW:!kEDH:!aNULL:!ADH:!eNULL:!EXP:!SSLv2:!SEED:!CAMELLIA:!PSK default['supermarket']['ssl']['protocols']Включенные версии протокола SSL. Значение по умолчанию:
'TLSv1 TLSv1.1 TLSv1.2'.default['supermarket']['ssl']['state_name']Штат, провинция или регион, в котором расположена ваша компания. Значение по умолчанию:
'WA'.
StatsD
В этом файле конфигурации содержатся следующие настройки для отчетов на сервер StatsD:
default['supermarket']['statsd_port']Порт, на котором служба должна прослушивать. Значение по умолчанию:
nil.default['supermarket']['statsd_url']URL, на который отправляются отчетные метрики. Значение по умолчанию:
nil.
URLs
Используйте эти настройки для замены chef.io URL на свои собственные внутренние зеркала или альтернативы.
default['supermarket']['chef_blog_url']URL блога Chef. Значение по умолчанию:
"https://www.#{node['supermarket']['chef_domain']}/blog".default['supermarket']['chef_docs_url']URL сайта Chef Docs. Значение по умолчанию:
"https://docs.#{node['supermarket']['chef_domain']}".default['supermarket']['chef_downloads_url']URL страницы загрузки Chef. Значение по умолчанию:
"https://downloads.#{node['supermarket']['chef_domain']}".default['supermarket']['chef_domain']Основной домен, используемый всеми URL Chef. Большинство настроек в этом разделе опираются на это значение. Значение по умолчанию:
'chef.io'.default['supermarket']['chef_identity_url']URL, используемый для взаимодействия с Chef Identity на сервере Chef Infra. Значение по умолчанию:
"#{node['supermarket']['chef_server_url']}/id".default['supermarket']['chef_profile_url']URL для входа в свой профиль Chef. Значение по умолчанию:
node['supermarket']['chef_server_url'].default['supermarket']['chef_sign_up_url']URL регистрации в сообществе. Значение по умолчанию:
"#{node['supermarket']['chef_server_url']}/signup?ref=community".default['supermarket']['chef_www_url']URL веб-сайта Chef. Значение по умолчанию:
"https://www.#{node['supermarket']['chef_domain']}".default['supermarket']['learn_chef_url']URL Learn Chef Rally. Значение по умолчанию:
"https://learn.#{node['supermarket']['chef_domain']}".
© Chef Software, Inc.
Licensed under the Creative Commons Attribution 3.0 Unported License.
The Chef™ Mark and Chef Logo are either registered trademarks/service marks or trademarks/servicemarks of Chef, in the United States and other countries and are used with Chef Inc's permission.
We are not affiliated with, endorsed or sponsored by Chef Inc.
https://docs.chef.io/config_rb_supermarket/