我们有一个项目,正在按需创建批量Ec2 t2.micro实例。自动化过程将是
- 创建实例
- 使用正确的公用IP更新DNS区域
- 获取让我们加密最新的证书
我们使用Jenkins和Ansible执行此任务。你们觉得有没有更好或者更简单的方法。
实例的自动创建和管理以及静态公共IP的问题可以通过弹性束柄(EB(来解决。
EB还免费为您提供DNS名称,但这是AWS DNS。如果你想使用你的自定义域进行DNS,你可以使用Route53,如下所述。
SSL证书取决于您的EB环境。如果您选择使用EB和负载均衡器,那么您可以使用ACM获得免费的公共SSL证书。如果你不想要负载均衡器,你可以从LetsEncrypt安装免费的公共证书。但是您必须在EB实例上手动设置它。