Skip to content

Latest commit

 

History

History
169 lines (86 loc) · 3.42 KB

REFERENCE.md

File metadata and controls

169 lines (86 loc) · 3.42 KB

Reference

Table of Contents

Tasks

  • init: Bootstrap a node with puppet-agent
  • linux: Bootstrap a node with puppet-agent for Linux
  • windows: Bootstrap a node with puppet-agent for Windows

Tasks

init

Bootstrap a node with puppet-agent

Supports noop? false

Parameters

master

Data type: String

The fqdn of the master from which the puppet-agent should be bootstrapped

cacert_content

Data type: Optional[String]

The expected CA certificate content for the master

certname

Data type: Optional[String]

The certname with which the node should be bootstrapped

environment

Data type: Optional[String]

The environment in which the node should be bootstrapped

set_noop

Data type: Optional[Boolean]

The noop setting in the [agent] section of puppet.conf

dns_alt_names

Data type: Optional[String]

The DNS alt names with which the agent certificate should be generated

custom_attribute

Data type: Optional[Array[Pattern[/\w+=\w+/]]]

This setting is added to puppet.conf and included in the custom_attributes section of csr_attributes.yaml

extension_request

Data type: Optional[Array[Pattern[/\w+=\w+/]]]

This setting is added to puppet.conf and included in the extension_requests section of csr_attributes.yaml

linux

Bootstrap a node with puppet-agent for Linux

Supports noop? false

Parameters

master

Data type: String

The fqdn of the master from which the puppet-agent should be bootstrapped

cacert_content

Data type: Optional[String]

The expected CA certificate content for the master

certname

Data type: Optional[String]

The certname with which the node should be bootstrapped

environment

Data type: Optional[String]

The environment in which the node should be bootstrapped

dns_alt_names

Data type: Optional[String]

The DNS alt names with which the agent certificate should be generated

custom_attribute

Data type: Optional[Array[Pattern[/\w+=\w+/]]]

This setting is added to puppet.conf and included in the custom_attributes section of csr_attributes.yaml

extension_request

Data type: Optional[Array[Pattern[/\w+=\w+/]]]

This setting is added to puppet.conf and included in the extension_requests section of csr_attributes.yaml

windows

Bootstrap a node with puppet-agent for Windows

Supports noop? false

Parameters

master

Data type: String

The fqdn of the master from which the puppet-agent should be bootstrapped

cacert_content

Data type: Optional[String]

The expected CA certificate content for the master

certname

Data type: Optional[String]

The certname with which the node should be bootstrapped

environment

Data type: Optional[String]

The environment in which the node should be bootstrapped

dns_alt_names

Data type: Optional[String]

The DNS alt names with which the agent certificate should be generated

custom_attribute

Data type: Optional[Array[Pattern[/\w+=\w+/]]]

This setting is added to puppet.conf and included in the custom_attributes section of csr_attributes.yaml

extension_request

Data type: Optional[Array[Pattern[/\w+=\w+/]]]

This setting is added to puppet.conf and included in the extension_requests section of csr_attributes.yaml