在云上托管 Jenkins 服务器有哪些最佳实践?

What are some best practices for hosting a Jenkins server on the cloud?

有人对 Jenkins 服务器的托管平台有什么建议吗? (我知道最明显的是 AWS,但是有没有比它更有优势的平台)

或最佳做法的任何建议?

提前致谢!

您可以找到 AWS Quick Start 以最佳实践设置 Jenkins。在设置 Jenkins 以及为您使用 Jenkins 时有几个最佳实践 CI/CD 管道。

  • 将 AWS EFS 用于 Jenkins 主文件夹,以便您可以将其附加到任何 Jenkins 服务器。
  • 正在设置,DNS/Static 用于外部访问的 IP 和 SSL 证书。
  • 是否应该进行访问限制,例如只允许来自特定 IP 范围的访问。这些可以使用 AWS VPC 安全组来处理。
  • 为构建可扩展性设置主节点和从节点。

这些是您需要解决的一些问题。您可以在 AWS Jenkins Whitepaper.

中找到有关设置 Jenkins 的更多详细信息

这些是 -