Sas*_*ota 5 amazon-web-services redis amazon-elasticache kubernetes amazon-eks
我在 AWS 中有一个 VPC。此 VPC 中有一个 EKS 和一个 ElastiCache/Redis。ElastiCahce 的安全组有一个入口规则,允许从 EKS 的安全组到端口 6379 的流量。EKS 的安全组有一个入口规则,允许传出流量到具有任何协议的任何 IP。
我尝试使用以下命令从 EKS 集群内的 pod 连接到 ElastiCache 节点redis-cli
:
redis-cli -h my-cache-instance.xxxx.yyyy.zzzz.cache.amazonaws.com
Run Code Online (Sandbox Code Playgroud)
连接有效,但是如果我尝试运行任何 Redis 命令,它将失败:
my-cache-instance.xxxx.yyyy.zzzz.cache.amazonaws.com:6379> KEYS *
Error: Server closed the connection
(1.00s)
Run Code Online (Sandbox Code Playgroud)
问题:如何配置 ElastiCache 以允许从 EKS 连接?
注意:我可以使用redis-cli
VPN 从本地计算机进入 VPC。ElastiCahce 的安全组具有与 EKS 的入口规则相同的入口规则,以允许来自 VPN 安全组的访问。
归档时间: |
|
查看次数: |
2095 次 |
最近记录: |