为Route53托管域名创建AWS证书。
awscertr的Python项目详细描述
PY AWS证书
用于为路由53中的域创建amazon证书管理器(acm)证书的python包。
功能
- 将识别ACM何时需要验证域所有权,并将为您创建相关的域记录。
- 等待证书颁发并准备好使用。
- 等幂的。
- 再次运行不会创建重复的证书。
- 如果执行超时是因为aws花了太长时间才颁发证书,那么只需使用相同的参数再次运行,然后再等待一些时间。
CI状态
安装
pip install awscertr
命令行用法
python request.py --domain yourdomain.com \[--include-subdomains ]\[--region REGION ]
代码使用
importawscertrcert_arn=awscertr.request(domain='yourdomain.com',include_subdomain=True,region='us-east-1')
开发
安装开发依赖项
pip install -e .[dev]
运行测试
python test.py