- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我想将在 kubernetes 中运行的 Redis HA 服务暴露给在云外运行的客户端。为此,我正在尝试设置 envoy which supports Redis .我正在使用大使,它是 kubernetes 特使的包装器。已关注this用于初始设置的文档。我是特使和 kubernetes 的新手。
如何配置大使作为我的 Redis 服务的代理?
我猜有地方可以在代理中指定 Redis 服务的地址。发现很难获得这些信息。 This页面在 Envoy 文档中引用了 Redis 代理,但我不了解在哪里进行更改。
此外,我只对边缘代理功能感兴趣,对我的用例的 Envoy 服务代理功能不感兴趣。
最佳答案
我会关注你的第一句话,而不是你自己的结论。
您想将 Redis 暴露在公共(public)网络中。
我无法理解您是如何与 Envoy 结盟的;您可能只需要一个类型设置为 LoadBalancer
的 Kubernetes 服务。
这是一个糟糕的想法,因为默认情况下 Redis 是未经身份验证的,并且连接是明文的,不要说你没有被警告过;-)
至于 Envoy,当然,它确实支持 Redis,但 Ambassador 与它无关,如果我正确理解您的要求,这完全是一种矫枉过正,它似乎主要是分散您的注意力,而不是帮助您完成工作。
https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address/
关于redis - 如何在 kubernetes 中为 redis 服务配置 envoy 边缘代理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52433744/
我一直在 Istio 的上下文中使用 Envoy,并且一直在配置 external authorization过滤器将服务授权卸载到 Istio 网格。 我的理解是在配置Envoy时envoy.fil
我有一个 Laravel(Lumen) 登录 API,它使用 HS256 生成一个 JWT。然后我将我的不记名 token 发送到 Envoy Gateway 并从 Envoy 获取 JWT veri
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
我正在尝试使用 GitLab 和 Docker 设置部署,但无法通过官方 Laravel 文档中有关 Envoy 设置的初始设置。由于某些奇怪的原因,我无法通过主机连接 Envoy。 我正在关注 th
对于混合云用例,我们正在研究 EnvoyProxy 是否适合作为跨本地防火墙移动数据的解决方案。预期设置如下: 应用 A 位于内部部署网络中,没有直接出站或入站互联网连接 应用 B 位于云端 Envo
我的服务器是部署到由 Envoy 和 Istio sidecars 实现的服务网格的服务。我只能访问 Envoy 指标。 HTTP 服务器接收来自网格外部客户端的请求,如下图所示: 我想测量服务器响应
它如何与 Envoy 一起工作? 假设我已经像这样配置了一个上游集群: clusters: - name: "service_a_cluster" connect_
我有一个有趣的问题。我想我发现了一个无限请求循环,它导致我的 istio-proxy 在特定情况下因 OOM 错误而崩溃。 当我直接从应用程序容器内部将请求本地提交到应用程序时,它似乎工作正常,并且在
我正在尝试使用 http2/grpc 流媒体,但我的连接在 15 秒内中断。 documentation在 timeout设置表示将超时设置为 0。但是,当我这样做时,Envoy 在启动时抛出错误,提
我正在尝试为Envoy构建一个tcp级的WASM筛选器。我正在测试以下过滤器链: filter_chains: - filters: - name: envoy.filte
我是所有这些技术和环境的新手。我尝试运行位于 github repository 中的 lyft/envoy 示例. 我关注了他们的guide ,一步一步,它不起作用。我使用 Docker 作为容器平
我正在尝试通过 KennethReitz 的 Envoy 包运行此命令: $ sqlite3 foo.db 'select * from sqlite_master' 我已经试过了: r = envo
我编写了一个 Laravel 应用程序,我可以在其中上传图像和 pdf 文件。 目前正在将它们上传到公共(public)目录中的文件夹中。 现在我一直在尝试 Envoyer.io,在这里我可以轻松地将
我对 Laravel Envoy 有疑问。我编写了用于在服务器上部署的脚本,我正在使用 envoy run deploy --environment=staging 调用该脚本,但是当发生错误时,我看
当使用 Laravel Envoy 部署到多个服务器时,如何指定每个服务器的项目根?。文档中提供的示例假定项目根目录是两个服务器的相同路径。 假设 web-1 的项目根目录为 /var/html/ww
我提供了一个 gRPC 服务,不幸的是必须在 BeginTransaction 之间具有节点亲和性。和 Commit API 调用。 Consumer API 调用顺序通常是: BeginTransa
在其用于逻辑 DNS 服务发现的文档 ( https://www.envoyproxy.io/docs/envoy/latest/intro/arch_overview/service_discove
在使用 envoy 的 Laravel 5.8 中,我想在控制台命令中设置用户的密码,例如 envoy run Deploy --serveruser_password=mypass1112233
我正在尝试使用 prometheus 在 15090 端口从 Istio envoy 抓取数据。 我当前的设置是使用带有独立 prometheus 的 istio 1.1.5(不是 istio 附带的
你好,如果 Envoy ( https://lyft.github.io/envoy/ ) 支持 TCP 代理,你能告诉我吗?我看到外部客户端可以使用 HTTP、TLS 连接到“前端”Envoy 边缘
我是一名优秀的程序员,十分优秀!