AWS Auto Scaling 下降 ~/.ssh/authorized_keys

Posted

技术标签:

【中文标题】AWS Auto Scaling 下降 ~/.ssh/authorized_keys【英文标题】:AWS Auto scaling drops ~/.ssh/authorized_keys 【发布时间】:2013-03-22 08:45:12 【问题描述】:

问题是我有一个 ec2 实例,在 ~/.ssh/authorized_keys 内有一些公钥,可以让开发人员 ssh 进入这个实例,但是有一天自动缩放机制会创建一个新实例然后删除我的旧实例(内部带有授权密钥),现在我必须再次编辑新实例中的 ~/.ssh/authorized_keys

如何防止这种情况发生?我的意思是我如何确保每当自动缩放创建一个新实例或删除我的旧实例时,它会同步我所有的授权密钥,这样我就不需要手动复制了。

非常感谢。

【问题讨论】:

【参考方案1】:

我猜您在 Auto Scaling 中指定的 AMI id 包含旧数据。创建最新和更新实例的 AMI,并删除您已在 as-config 中指定的旧 AMI,并添加最新的 AMI ID。一切都会好起来的。

【讨论】:

以上是关于AWS Auto Scaling 下降 ~/.ssh/authorized_keys的主要内容,如果未能解决你的问题,请参考以下文章

AWS 和 Auto Scaling cassandra

AWS Beanstalk Auto-scaling Scaling Triggers with HealthyHostCount 或 UnhealthyHost count

Auto Scaling 组 AWS 的内存利用率

Capistrano 和 Auto-Scaling AWS

Auto Scaling AWS [关闭]

ec2 实例和 AWS Auto Scaling 组