登录 注册
当前位置:主页 > 资源下载 > 9 > letsencrypt-marathon-lb旨在为在DCOS严格安全模式下运行的Marathon-lb实现加密集成

letsencrypt-marathon-lb旨在为在DCOS严格安全模式下运行的Marathon-lb实现加密集成

  • 更新:2024-09-07 19:22:26
  • 大小:13KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

此应用程序允许您自动生成和更新Marathon-lb的“让我们加密”证书。 它必须作为马拉松应用程序运行。 应用程序在启动时会生成或更新证书,并每隔24小时检查一次是否需要更新证书。 如果您需要新域或其他域的证书,则必须更改配置并重新启动应用程序。 该应用程序受到Brenden Matthews( )所做工作的极大启发。 与Brenden的工具相反,此应用程序还支持DC / OS严格的安全模式。 我们决定进行完全重新实现,因为重写比扩展现有解决方案更简单。 auth.py中的代码来自 入门 在DC / OS群集中准备服务帐户(仅对于具有严格安全模式的群集是必需的,对于在允许的安全模式下的群集是可选的) 创建具有必要权限的服务帐户以访问马拉松API 使用服务帐户的私钥创建秘密 您可以使用脚本create_serviceaccount.sh(包含在此git repo中)使用dcos-c