Enroll a node Added in 8.0.0
Enroll a new node to allow it to join an existing cluster with security features enabled.
The response contains all the necessary information for the joining node to bootstrap discovery and security related settings so that it can successfully join the cluster. The response contains key and certificate material that allows the caller to generate valid signed certificates for the HTTP layer of all nodes in the cluster.
GET
/_security/enroll/node
curl \
-X GET http://api.example.com/_security/enroll/node
Response examples (200)
{
"http_ca_key": "string",
"http_ca_cert": "string",
"transport_ca_cert": "string",
"transport_key": "string",
"transport_cert": "string",
"nodes_addresses": [
"string"
]
}