让我们为运行在中间层马拉松上的应用程序加密证书的自动化管理

marathon-acme的Python项目详细描述


工作原理

部署马拉松acme有一个很大的要求:必须 在马拉松Acme和所有人之间共享持久存储 马拉松LB实例。这将用于存储证书。

  1. 马拉松Acme 观看马拉松以更改应用程序定义。
  2. 它收集 应用程序。这将形成一组域来获取证书。
  3. 它为任何新域生成、验证和存储证书 使用配置的acme证书颁发机构。
  4. 它告诉 马拉松lb 使用 马拉松lb重新加载 API.
  5. 它每年为即将过期的证书颁发一次新证书 一天.< < > >

    马拉松acme用python编写,使用 扭曲 。证书签发 由于 txacme 库。

    大多数人可能使用的acme提供者是 加密。在使用马拉松Acme之前 使用Let's Encrypt,确保您知道他们的 费率 限制

    整个证书颁发工作流如下所示:

    颁发证书.svg

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在饼图的图例中只包含每个类别的长描述?   json Grails应用程序,可以从Java DAO服务访问数据库如何访问控制器中的服务?   java将大型远程数据库表同步到本地数据库表,该表包含字段“lastModificationTime”   java如何在JFrame中创建交互式地图   web服务如何创建异步Java Restlet web服务?   java开始读取特定字节   java在jTable中返回不带SQL的搜索结果(带DAOMock)   jakarta ee java ee MVC模式,模型和视图是否直接相互通信   当由负载平衡器处理时,java Spring引导CSRF失败   java为什么JavaMail连接超时太长   java IzPack需要从安装程序安装JDK/JRE版本   java如何创建一个只接受实现Iterable的元素的方法   java spring数据存储库无法使用idClass保存实体   java如何从列表中删除重复项?   java在SocketChannel中发送大量数据时,影响速度的因素有哪些?   算法分支和绑定错误:节点1无法转换为java。可比的   java使用邮件API从Swing应用程序创建Jar文件   java枚举与简单常量声明?