Change endpoint URLs
ECE
Elasticsearch and Kibana endpoint URLs are constructed using the CLUSTER_ID
of the component (Elasticsearch or Kibana), and the domain name (CNAME
) configured in the Deployment Endpoints section of the Platform > Settings UI.
By default, the deployments CNAME
is set to LOCAL_HOST_IP.ip.es.io
, where LOCAL_HOST_IP
is the IP address of the first installed ECE host. This results in the following default endpoint URLs:
http://CLUSTER_ID.LOCAL_HOST_IP.ip.es.io:9200
https://CLUSTER_ID.LOCAL_HOST_IP.ip.es.io:9243
If your application does not support HTTPS, you can connect to the HTTP endpoint on port 9200. However, for security reasons, it is recommended to use HTTPS (9243) whenever possible.
To change endpoints in the Cloud UI:
- Log into the Cloud UI.
- From the Platform menu, select Settings.
- Specify the deployment domain name (
CNAME
) value for your cluster and Kibana endpoints. - Select Update Deployment endpoints. The new endpoint becomes effective immediately.
To find your deployment endpoints, select a deployment and review the information on the Elasticsearch and Kibana pages.
If you install Elastic Cloud Enterprise on AWS, you likely need to modify the cluster endpoint. To learn more, check Endpoint URLs Inaccessible on AWS.
If you have an App Search instance, after specifying a new deployment domain name value you need to reapply the App Search cluster configuration, either with or without any changes.
The built-in Proxy Certificate only validates against the default endpoint format described on this page. Once you change it, it is necessary to upload a new Proxy Certificate as described in Manage security certificates. For test only, clients can be configured with hostname verification disabled until the new certificate is uploaded.