<p>we are currently still running our Kubernetes cluster in region <code>europe-west2</code> (London) but have to use a new ipaddress for an ingress on the cluster from <code>europe-west3</code> (Frankfurt).</p>
<p>After trying to deploy our new ingress on the cluster in region <code>europe-west2</code> I get the following error:</p>
<pre><code>the given static IP name xyz doesn't translate to an existing static IP. 
</code></pre>
<p>I assume that ingress only has access to regional IP addresses in the same region.</p>
<p>I use the following annotation:</p>
<pre><code>  annotations:
    kubernetes.io/ingress.regional-static-ip-name: xyz
</code></pre>
<p>Does anybody have an idea how to use the IP address from <code>europe-west3</code> on an ingress in  <code>europe-west2</code>?</p>
<p>Cheers</p>

<p>I've tried to replicate your issue but couldn't find any solution.</p>
<p>However, note that from the <a href="https://cloud.google.com/kubernetes-engine/docs/tutorials/configuring-domain-name-static-ip#use_an_ingress" rel="nofollow noreferrer">official documentation</a>:</p>
<blockquote>
<p>Regional IP addresses do not work with Ingress.</p>
<p>To learn more about how to use Ingress to expose your applications to the internet, refer to the Setting up HTTP(S) Load Balancing with Ingress tutorial.</p>
</blockquote>
<p>And please refer to the similar issues and the useful answers under it:</p>
<ul>
<li><p><a href="https://stackoverflow.com/a/63257182/16860542">Issue 1</a></p>
</li>
<li><p><a href="https://stackoverflow.com/a/40164860/16860542">Issue 2</a></p>
</li>
</ul>
