错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

The Proof Is in the Cloud

  • Jeffrey Painter

摘要

We now have the key back-end components that we need to spin up a GitLab POC service. In this chapter, we will start by spinning up a single GitLab server that will connect to the PostgreSQL and Redis databases set up earlier. We will then look at how to split off the Gitaly service onto its own server so that we can use it with multiple GitLab servers. Toward that goal, we will also discuss how to set up ssh on our GitLab servers so that host keys used by Git ssh clients don’t constantly change; in addition, we’ll look at how to set up S3 storage for binary objects such as artifacts. Finally, we will show how to scale our GitLab service using the AWS feature known as auto-scaling groups.