【问题标题】:How to fix AWS Cloud Formation Drift after Start and Stop of an EC2 instance?如何在 EC2 实例启动和停止后修复 AWS Cloud Formation 漂移?
【发布时间】:2020-03-17 12:20:33
【问题描述】:

我有一个 AWS Cloud Formation Stack。我启动并停止了该堆栈中的 EC2 实例。现在堆栈漂移了,下面是漂移结果。我该如何解决这个问题,因为预期和实际都是一样的。

【问题讨论】:

  • 我需要更多信息:“预期”和“实际”中的这些编辑值是多值还是单个键值对?
  • 这些值没有被编辑那些是 CFS 在漂移结果中显示的实际内容
  • 是的,我是 root 帐户持有人。我启动和停止了实例,公共 IP 发生了变化,现在堆栈漂移了
  • “NoEcho”属性是否设置在您的云形成模板中?
  • 这是一个 JSON 模板,它没有那个 No Echo 属性 @MartinLöper

标签: amazon-web-services amazon-cloudformation


【解决方案1】:

我认为这与重新启动您的 AWS::EC2::Instance 无关。我已经使用此模板重新启动并停止并启动了一个实例,并且在运行漂移检测后漂移状态仍然是IN_SYNC

Parameters:
  ImageId:
    Type: AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
    Default: /aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2
Resources:
 Instance:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: !Ref ImageId
      Tags:
        - Key: Key
          Value: Value

EC2 实例上的标签是否与模板中的标签匹配?

【讨论】:

  • 您是否重新启动或启动和停止了实例,因为两者都是不同的东西
猜你喜欢
  • 2019-08-03
  • 2022-11-18
  • 2018-08-15
  • 2016-11-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-29
  • 1970-01-01
相关资源
最近更新 更多