GitHub
图标。这很重要,您可以使用 Git 的任何实现来存储配置,包括但不限于 GitHub
、GitLab
、Microsoft’s Team Foundation Server
或 Gogs
,这些都是可以选择的。请注意,尽管与 Config Server 一起配合的 Git 服务差别不大,但我用的是 Gogs (http://gogs.io),一个轻量级、易于安装的 Git 服务。更具体地说,我在开发机器上使用运行在 Docker 中的 Gogs,可参考 Gogs 使用指南 https://github.com/gogits/ gogs/tree/master/docker。
HashiCorp Vault
。保险库 (Vault) 非常有用,特别是在您希望提供的配置属性完全保密,直到需要时才放开的情况。我们将 14.5 节进一步讨论,如何使 Config Server 与 Vault 一起工作。