我有一个问题,涉及通过带有VPC配置(SecurityGroupIds和SubnetIds)的AWS Lambda函数(python)通过Tile38-DB远程访问kubernetes集群。我的问题是,有时它可以工作,但是大多数lambda函数无法建立与Tile38-DB的可靠连接。 我不知道我的配置出了什么问题,也许VPC配置不正确,但是另一方面,有时它正在工作,也许是巧合... hmmm ....
我的配置是什么
apiVersion: v1
kind: Service
metadata:
annotations:
service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0
external-dns.alpha.kubernetes.io/hostname: tile38.test.xxx
labels:
name: tile38
name: tile38
spec:
ports:
- port: 9851
protocol: TCP
targetPort: 9851
selector:
app: tile38
type: LoadBalancer
def lambda_handler(event, context):
tile38_client = redis.Redis(host="tile38.test.xxx", port=9851)
.....