Chef management console is a web-based interface for the Chef server that provides users a way to manage the following objects:
The manage.rb file is the default configuration file used by Chef management console. These settings are applied every time chef-manage-ctl reconfigure is run.
The configuration file is located at: /etc/chef-manage/manage.rb.
Note
This feature is included as part of the Chef Automate license agreement and is available via subscription.
Warning
All of the following settings should be specified without using the equals symbol (=). For example:
chef_documentation_url 'https://docs.chef.io'
This configuration file has the following settings:
backbone_paginator_timeout120000.chef_documentation_urlhttps://docs.chef.io.disable_sign_upfalse.email_from_address'Chef Notifications <[email protected]>'.events.port11001.logging.chef_log_levelinfo.logging.log_levelinfo.max_login_failures7.nginx_addon_prefix30.org_creation_enabledtrue.platform.user'pivotal'.platform.key_file'/etc/opscode/webui_priv.pem'.public_port443.redis.hostlocalhost.redis.port11002.redis.urlredis://#{redis.host}:#{redis.port}/0.runit_timeout30.secret_tokenservices['opscode-manage-events'].enableopscode-manage-events service. Default value: true.services['opscode-manage-webapp'].enableopscode-manage-webapp service. Default value: true.services['opscode-manage-worker'].enableopscode-manage-worker service. Default value: true.session_timeoutsession_timeout_absolute). Default value: 1440 (one day).session_timeout_absolutesession_timeout). Default value: 10080 (one week).sign_in_page_messagenil.support_email_address[email protected].support_site_urlhttp://chef.io/support.support_tickets_urlhttps://chef.io/support/tickets.webapp.backlog1024.webapp.listen{ '127.0.0.1:#{port}' }.webapp.port9462.webapp.tcp_nodelaytrue.webapp.worker_processesnode['cpu.total'].to_i.webapp.worker_timeout3600.The following example shows how the settings look when added to the configuration file:
chef_documentation_url 'https://docs.chef.io' disable_sign_up false events.port 11001 logging.chef_log_level 'info' logging.log_level 'info' nginx_addon_prefix 30 platform.user 'pivotal' platform.key_file '/etc/opscode/webui_priv.pem' public_port 443 redis.host 'localhost' redis.port 11002 # redis.url derived from redis.host and redis.port runit_timeout 30 secret_token 'abcdefghij1234567890KLMNOPQRST1234567890uvwxyzabcd' services['opscode-manage-events'].enable true services['opscode-manage-webapp'].enable true services['opscode-manage-worker'].enable true support_email_address '[email protected]' support_site_url 'http://chef.io/support' support_tickets_url 'https://chef.io/support/tickets' webapp.backlog 1024 # webapp.listen derived from webapp.port webapp.port 9462 webapp.tcp_nodelay true webapp.worker_processes 2 webapp.worker_timeout 3600
© 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-archive.chef.io/release/server_12-8/config_rb_manage.html