Default node settings
When you deploy Chef 360 Platform for the first time or create a new organization with default node settings, Chef 360 Platform creates a default set of skills, override settings, a skill assembly, and a node cohort for that organization. This page documents these node defaults.
Node Management agent
The Node Management agent has the following default settings:
- It fetches skills from Chef’s public Habitat Builder.
- It fetches skills from the stable release channel.
- It checks in with Chef 360 Platform every hour.
- It updates skill definition metadata every hour.
- Its log level is warning.
For more information, see the Node Management agent documentation
Cohort
The default node cohort is called sample-node-cohort
and includes the default override settings and default skill assembly.
For more information, see the Managing Node Cohorts documentation.
Skill assembly
The default skill assembly is called sample-skill-assembly
and includes the following skills:
- Chef Infra Client interpreter skill
- Courier Runner skill
- Gohai skill
- Inspec interpreter skill
- Restart interpreter skill
- Shell interpreter skill
sample-skill-assembly
includes the latest versions of all skills:
- Default skill assembly
{ "name": "sample-skill-assembly", "skills": [ { "action": "add", "skill": { "name": "courier-runner", "channel": "stable", "value": ["1.4.7"] } }, { "action": "add", "skill": { "channel": "stable", "name": "chef-gohai", "value": ["1.2.4"] } }, { "action": "add", "skill": { "name": "shell-interpreter", "channel": "stable", "value": ["1.0.5"] } }, { "action": "add", "skill": { "name": "inspec-interpreter", "channel": "stable", "value": ["1.0.7"] } }, { "action": "add", "skill": { "name": "restart-interpreter", "channel": "stable", "value": ["1.0.4"] } }, { "action": "add", "skill": { "name": "chef-client-interpreter", "channel": "stable", "value": ["1.0.6"] } } ] }
Override settings
The default node override settings include settings for the Courier Runner and Gohai skills:
- Default override settings
{ "name":"sample-node-setting", "skills":[ { "skillName":"chef-gohai", "settings":[ { "name":"log_level", "value":"debug" }, { "name":"log_file_path", "value":"/hab/svc/chef-gohai/logs/logs.log" }, { "name":"log_to_file", "value": true }, { "name":"log_to_stdout", "value": false } ] }, { "skillName":"courier-runner", "settings":[ { "name":"credentials_api_key", "value":"" }, { "name":"credentials_api_secret", "value":"" }, { "name":"shell_interpreter", "value":"chef-platform/shell-interpreter" }, { "name":"restart_interpreter", "value":"chef-platform/restart-interpreter" }, { "name":"inspec_interpreter", "value":"chef-platform/inspec-interpreter" }, { "name":"chef_client_interpreter", "value":"chef-platform/chef-client-interpreter" }, { "name":"log_dir", "value":"/hab/svc/courier-runner/logs" }, { "name":"log_format", "value":"json" }, { "name":"log_level", "value":"debug" }, { "name":"log_output", "value":"file" }, { "name":"queue_provider", "value":"0" }, { "name":"reporter_authentication_type", "value":"basic" }, { "name":"reporter_dir", "value":"/hab/svc/courier-runner/data" }, { "name":"reporter_host_url", "value":"" }, { "name":"reporter_interval_in_sec", "value":"3" }, { "name":"reporter_name", "value":"server" }, { "name":"reporter_retry_interval_in_sec", "value":"4" }, { "name":"reporter_total_retry_duration_in_min", "value":"2" } ] } ] }