Using REST for Encrypted Access
Use REST to retrieve the self-signed certificate from the cluster.
GET /pools/default/certificate
Description
The GET filepath /pools/default/certificate REST API HTTP method and URI retrieves the self-signed certificate from the cluster.
Syntax with curl
for retrieving the certificate:
curl -X GET -u adminName:adminPassword http://localHost:Port/pools/default/certificate > ./<certificate_name>
Examples
The following examples use curl
and wget
to retrieve the certificate:
curl http://10.5.2.54:8091/pools/default/certificate > clusterCertificate
wget http://10.5.2.54:8091/pools/default/certificate -O clusterCertificate
The following examples use curl
and wget
with the certificate to retrieve cluster information over an encrypted connection.
The port used is the encrypted REST port 18091
.
curl --cacert clusterCertificate https://10.5.2.54:18091/pools/default
wget --ca-certificate clusterCertificate https://10.5.2.54:18091/pools/default -O output