knife bootstrap
.
/// aws opsworks-cm associate-node --server-name MyServer
/// --node-name MyManagedNode --engine-attributes "Name=CHEF_ORGANIZATION,Value=default"
/// "Name=CHEF_NODE_PUBLIC_KEY,Value=public-key-pem"
/// puppet cert sign
/// command that signs a Puppet node CSR.
/// aws opsworks-cm associate-node --server-name MyServer
/// --node-name MyManagedNode --engine-attributes "Name=PUPPET_NODE_CSR,Value=csr-pem"
///
/// HEALTHY
/// state. Otherwise, an InvalidStateException
is thrown. A ResourceNotFoundException
/// is thrown when the server does not exist. A ValidationException
is raised
/// when parameters of the request are not valid. The AssociateNode API call can be integrated
/// into Auto Scaling configurations, AWS Cloudformation templates, or the user data of
/// a server's instance.
/// Attributes accepted in a AssociateNode request for Chef /// /// ///
CHEF_ORGANIZATION
: The Chef organization with which the node is associated.
/// By default only one organization named default
can exist.
/// CHEF_NODE_PUBLIC_KEY
: A PEM-formatted public key. This key is required
/// for the chef-client
agent to access the Chef API.
/// Attributes accepted in a AssociateNode request for /// Puppet /// ///
PUPPET_NODE_CSR
: A PEM-formatted certificate-signing request (CSR) that
/// is created by the node.
///