gpt4 book ai didi

kubernetes - 如何在我的开发环境上访问kubernetes pod?

转载 作者:行者123 更新时间:2023-12-02 12:23:02 25 4
gpt4 key购买 nike

现在我正在通过公开的服务访问我的Pod(postgres端口5432),但是由于 gcloud 为创建的每个转发规则收费,因此我需要监视或执行其中的Pod数量使我付出了代价越来越多,有没有一种方法可以为我的所有 pods 创建一个公开服务?或者我可以创建某种vpn吗? putty tunnel之类的?任何帮助,将不胜感激!
我也在用
kubectl执行程序

最佳答案

如果您正在寻找一种托管解决方案,那么Google可以为此提供VPN:
https://console.cloud.google.com/networking/vpn/

如果您愿意自己动手​​,则可以在节点所在的同一网络上创建一个新的Compute实例,并在那里设置openvpn。这将为您提供免费的修复IP。

一个更高级的解决方案是,如果您将openvpn作为一个或多个pod运行,并与NodePort一起使用Service来公开它。 ((可选)在Google云上手动创建一个loadbalacer以获得一个静态ip。)

归根结底,理想的解决方案在很大程度上取决于您的环境和目标。

关于kubernetes - 如何在我的开发环境上访问kubernetes pod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42070013/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com