Sometimes you would like to access resources behind the firewall from elastic.io tasks, and most of the times your firewall configured to whitelist IP addresses that may have access to resources behind it, for example on AWS you may enter a specific IP address so that only connections from this IP address would be allowed to let in (see more here). This frequently used for limiting access to the database, or any other systems.
To make this configuration you would need to know from which IP address the communication will be done when elastic.io tasks will try to establish a connection.
IP Address elastic.io public cluster
All communication from elastic.io public cluster will happen from these IP addresses:
18.104.22.168 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206 220.127.116.11 18.104.22.168 22.214.171.124 126.96.36.199 188.8.131.52 184.108.40.206 220.127.116.11 18.104.22.168 22.214.171.124 126.96.36.199
Please add these IPs to the list of whitelisted IP addresses.
IP Address elastic.io private cluster
If you have a dedicated or private cluster running elastic.io instance please consult our support for the list of IP Addresses.
You also have an option to establish a VPN tunnel to elastic.io environment, please consult the support for more details.