我正在使用Terraform启动一个EC2实例。然后,我运行Ansible剧本来配置实例并运行docker-compose。 我注意到,在与远程Docker守护进程运行时,Ansible的docker_service需要设置key_path和cert_path。我想使用远程连接,因为作为CI/CD过程的一部分,所需的Docker镜像已经在本地构建。 如何为EC2实例生成证书和密钥? 我发现了这个问题:How do I deploy my docker-compose project using Terraform?,但它使用来自Terraform的remote-exec,并假设项目源代码将存
问题
我有两个EC2实例正在运行。当前有一个EC2实例承载着我的网站,您可以看到它有一个有效的letsencrypt证书。我想在我的第二个EC2实例上创建一个证书,在那里部署我的应用程序。一旦我的应用程序部署到第二个EC2实例上,我将销毁第一个实例。但是,我无法获得在第二个EC2实例上创建的证书。
错误
- The following errors were reported by the server:
Domain: thechrisbolton.com
Type: unauthorized
Detail: Invalid response from
http