opscode-push-jobs-server.rb¶
The opscode-push-jobs-server.rb file is used to specify the configuration settings used by the Chef push jobs server.
This file is the default configuration file and is located at: /etc/opscode-push-jobs-server.
Settings¶
This configuration file has the following settings:
command_port- The port on which a Chef push jobs server listens for requests that are to be executed on managed nodes. Default value:
10002. heartbeat_interval- The frequency of the Chef push jobs server heartbeat message. Default value:
1000(milliseconds). keep_alive_time- The number of seconds between keepalive messages being sent on the event stream. Default value:
15(seconds). org_feed_expiration- The number of seconds before an organization event expires. Default value::
60(seconds). server_heartbeat_port- The port on which the Chef push jobs server receives heartbeat messages from each Chef push jobs client. (This port is the
ROUTERhalf of the ZeroMQ DEALER / ROUTER pattern.) Default value:10000. server_name- The name of the Chef push jobs server.
wait_complete_time- The number of seconds that a job waits around after it completes, allowing it to provide a full event stream instead of a summary. Default value:
5(seconds). zeromq_listen_address- The IP address used by ZeroMQ. Default value:
tcp://*.