首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用特定于节点的SSH键与运行平台AWS EC2资源插件?

如何使用特定于节点的SSH键与运行平台AWS EC2资源插件?
EN

Stack Overflow用户
提问于 2016-06-06 11:37:15
回答 1查看 957关注 0票数 2

我已经为节点配置了一个具有AWS EC2资源插件的运行程序服务器。

现在,对于多个EC2实例,我使用不同的SSH键。

有任何方法告诉运行库对同一个运行库项目中不同的EC2实例(运行层节点)使用不同的SSH密钥吗?

我尝试过使用映射来指定运行库的"ssh-keypath“,但是没有找到任何替代的luck.Is?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-06 16:07:42

您应该能够使用ssh-keypath指向本地文件,或者使用ssh-key-storage-path指向密钥存储设备中的位置。您还可以在路径中包含类似${node.instanceId}之类的内容,以动态指定值。对于EC2提供程序,可以在“映射”配置中将其设置为类似于ssh-key-storage-path.default=keys/nodes/node-${node.instanceId}.sshkey的配置。

如果您只为键盘指定了一个静态值,那么该值将用于所有节点。这就是你试过的吗?

另一种方法是在中的SSH节点执行器配置中设置默认值,再次使用键盘中的一个动态节点变量。您可以在project.properties (或project.properties文件内容)中这样做。如果这样做,请不要在EC2提供程序中设置将覆盖项目默认值的值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37656429

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档