我有一个过程,该过程将自动从另一个系统触发。此过程将在独立的AWS EC2服务器上运行。每次触发该过程时,都会弹出一个新的EC2,我想将项目的主存储库自动克隆到EC2(或者自动将其拉到EC2)。我们正在努力不使部署过于复杂。
连接到Github发出这些请求的最佳实践方法是什么?由于此过程将在许多服务器上自动触发,并且由于我们有一组开发人员在处理该过程,因此在此自动化服务器上使用任何人的个人凭据似乎很奇怪。
我们是否应该仅为此创建一个新的Github用户?有没有更聪明的“正确”连接方法来做到这一点?我意识到有各种各样的容器系统,部署系统等,但是连接到Github的正确方法仍然是一个问题。