有没有办法在 GKE 上启动具有稳定 IP 地址的 Airflow worker?

Is there a way to start an Airflow worker with a stable IP address on GKE?

我在 GKE 上使用 Airflow,我需要访问 SFTP 服务器。此服务器受 IP 白名单保护。问题是,每次 worker 启动时,都会创建一个新的 pod 以及一个新的 IP 地址。

有人知道如何给 cluster/workers 分配一个静态传出 ip 吗?

您可以使用 Cloud NAT 映射。

然后所有来自 GKE 的传出连接将自动与网关的传出 IP 进行 NAT。

您可以在此处阅读更多相关信息:

云 NAT (https://cloud.google.com/nat/docs/overview)

那里可以有稳定的egrees IP