如何从 AWS lambda SDK 列出 EKS PODS

问题描述 投票:0回答:1

美好的一天!

有没有办法使用 SDK 从 AWS lambda python 列出特定命名空间的 eks pod?

(kubectl get pods -n 命名空间的替代方案)

我尝试在以下文档中搜索。但我找不到。还有更好的主意吗?

https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/eks.html

提前致谢

amazon-web-services kubernetes aws-lambda amazon-eks
1个回答
0
投票
有几种方法,其中一种是配置可以访问 EKS 的 lambda, 首先,您从 EKS 获取令牌,然后查询资源。

您还需要配置 EKS-aws-config 以允许您的角色执行操作,您将使用角色和角色绑定来实现相同的操作。

AWS 已为此提供了文档。这可以开箱即用地列出资源(pod)。

你可以在这里找到它

https://aws.amazon.com/blogs/opensource/a-container-free-way-to-configure-kubernetes-using-aws-lambda/

© www.soinside.com 2019 - 2024. All rights reserved.