opsworks - 所有实例的单个 ssh 密钥?有什么办法吗?
opsworks - single ssh key to all instances? is there any way?
有什么方法可以对我在堆栈中创建的所有实例使用单个 SSH 密钥吗?或者每个创建的实例我都需要输入 SSH,生成 SSH 密钥并将其添加到 Github Deploy Keys?
在要部署到实例的每个 github 存储库的 opsworks 中,您需要设置一个应用程序(在应用程序下),在那里输入您的存储库地址和用于访问存储库的 ssh 密钥。所以每个回购 1 个密钥。然后,当您执行 "App Deploy" 时,opsworks 将自动获取此密钥并将其放置在与您的代码相同的目录的实例上,并将使用它从存储库中提取代码。
有什么方法可以对我在堆栈中创建的所有实例使用单个 SSH 密钥吗?或者每个创建的实例我都需要输入 SSH,生成 SSH 密钥并将其添加到 Github Deploy Keys?
在要部署到实例的每个 github 存储库的 opsworks 中,您需要设置一个应用程序(在应用程序下),在那里输入您的存储库地址和用于访问存储库的 ssh 密钥。所以每个回购 1 个密钥。然后,当您执行 "App Deploy" 时,opsworks 将自动获取此密钥并将其放置在与您的代码相同的目录的实例上,并将使用它从存储库中提取代码。