通过lambda函数远程访问kubernetes集群

时间:2018-08-04 19:35:33

标签: kubernetes aws-lambda elastic-load-balancer tile38

我有一个问题,涉及通过带有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)

     .....

0 个答案:

没有答案