gpt4 book ai didi

amazon-web-services - 如何通过 Kubernetes 预置 AWS 服务?

转载 作者:行者123 更新时间:2023-12-02 12:20:47 30 4
gpt4 key购买 nike

假设我们有一个在 AWS 上运行的 kubernetes 堆栈,我们希望直接通过 kubernetes 图表文件配置我们的组件,以便能够预置一些 AWS 服务(例如 DynamoDB 表)。

如果我们想要实现这一点并希望我们的 kubernetes 组件可以通过 IAM 方式连接到预置服务(而不仅仅是使用简单的 key 对),那么最佳实践是什么?

因此,一旦实现这一点,就可以让 kubernetes 组件拥有一个 char 文件,例如:

apiVersion: alpha1/v1
Kind: Database
type: dynamodb
table_name: a_test_table
hash_key: some_id
range_key: some_order

然后,当将此组件部署到 Kubernetes 堆栈时,它将预置一个名为 a_test_table 的 DynamoDB 表。以便成功连接到此服务。

最佳答案

您在这里描述的或多或少是AWS Service Broker正在努力实现。使用 Open Service Broker API ,AWS 代理将对特定 kubernetes 对象的创建使用react,在 AWS 上创建所需的资源。 Here you can find an AWS post explaining how this works .

不同的云提供商有不同的代理,而不仅仅是 AWS。

关于amazon-web-services - 如何通过 Kubernetes 预置 AWS 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50525089/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com