即使在删除所有入站规则并删除 AWS 上的 public IP 之后,Gitlab runner 仍构建图像

Gitlab runner building images even after removing all inbound rules and removing public IP on AWS

我有运行 gitlab-runner 的 AWS ec-2 机器。在 gitlab 中,我启用了部署在 AWS ec2 实例上的私有运行器并禁用了所有共享运行器。我没有私人托管的 gitlab。我只是在使用他们的免费版本。我只想启用 gitlab 的 ip 来访问 aws 上的 gitlab-runner 所以我首先删除了所有入站规则以拒绝所有入站连接并从该实例中删除弹性 ip 只是为了检查它是否失败但我很惊讶地发现它仍然建立形象。我在这里错过了什么吗?因为 gitlab 无法在没有 public ip 的情况下与 gitlab-runner 通信。我真的很困惑。任何帮助,将不胜感激。

GitLab 运行器不需要打开任何入站端口。 runner 连接到 GitLab 实例,而不是相反。