出站https代理人sidecar

时间:2019-02-26 16:12:06

标签: proxy kubernetes

比方说,我有一个Kubernetes作业,该作业发出https请求来更改URL,并且我只想允许特定的URL并阻止所有其他请求。我的想法是部署 Https-Proxy-Pod 并使用NetworkPolicies确保 Job-Pod 只能与 Https-Proxy-Pod 。请参阅以下草图以更好地理解: sketch of https-proxy sidecar deployment

我知道该怎么做,但不知道要使用什么Https代理。据我了解,特使不是我想要做的合适的解决方案:https://github.com/envoyproxy/envoy/issues/1606

有没有人有更好的解决方案,或者可以告诉我使用哪个代理?

1 个答案:

答案 0 :(得分:0)

Mitmproxy是一个开源工具,可用于使用Python脚本语言透明地过滤HTTP和HTTPS请求。

还有一个非常详细的tutorial关于如何使用它