我正在构建一个自动管道,它应该从存储库中签出一些代码,构建一个docker容器,并在ECS中将其作为服务启动,完全是以编程方式进行的。我已经发展到必须为服务提供负载平衡器的地步,但现在我陷入了困境:我找不到API或任何有关如何以编程方式创建负载平衡器的文档。
cli ,或 python ,或 java
还有其他SDK。您还可以利用AWS中的CloudFormation,或者HashiCorp的Terraform之类的第三方工具。
我使用的所有SDK都只是包装CLI工具,这很酷,因为这意味着无论使用何种语言,SDK的组织方式基本相同。如果在SDK中找不到某个内容,请从在CLI中找到它开始。