Is there a list of IPs used by Windmill Cloud?
We want to give access to specific internal endpoints of our Cloud, which are IP-restricted, to our Windmill Scripts that are hosted on Windmill Cloud. A shared AWS prefix list, or a dynamically-updated publicly-hosted JSON file would all suffice 🙂
5 Replies
@Alex we haven't made it a precise api yet but you can map the ips here: https://app.windmill.dev/api/workers/list?ping_since=300
Thanks for the fast reply @rubenf 🙌
I was hoping for specific CIDR range(s), these seem to update too often to be practical, and also require an account to access that make it impractical for infra-as-code 🤔
As an alternative, would it be possible to enable VPN connectivity to our Cloud through Windmill Scripts? We would have to look into running Docker-based scripts, with openvpn installed and whatnot, right? Which requires us to have at least a "dedicated instance" or self-host.
We only offer VPN connectivity for enterprise unfortunately since it's only possible on dedicated infra
We have mainly 3 internet gateways which is how we have those IPs, we may publish CIDR ranges later
but the 3 main IPs we have are static and won't change
Right! That is encouraging. And to make sure, the 3 static main IPs are the ones I can see in the link you shared?
?
yes