patte/fly-tailscale-exit

Fly.io no longer provides dedicated IPv4 addresses for free

huwan opened this issue · 3 comments

huwan commented

I encountered the following warning while using fly deploy.

$ flyctl  deploy
...
==> Creating release
Error Services defined at indexes: 0 require a dedicated IP address. You currently have no dedicated IPs allocated. Please allocate at least one dedicated IP before deploying (`fly ips allocate-v4` and/or `fly ips allocate-v6`). Affected services:
  [0] udp/41641 => 8080

$ fly ips allocate-v4
? Looks like you're accessing a paid feature. Dedicated IPv4 addresses now costs $2/mo. Are you ok with this? 

After investigation, it was found that Fly.io no longer provides dedicated IPv4 addresses for free.

I wonder if there's a way to lift the restrictions mentioned above by modifying the tailscale configuration? Thank you for your help.

I face the similar problem, manually allocate a IPv6 with fly ips allocate-v6 works for me

huwan commented

Thank you for the advice, it was very helpful.

patte commented

Thank you for bringing this up @huwan! I updated the readme to include those remarks: e0a3772