gpt4 book ai didi

amazon-web-services - AWS-cloudformation "import existing resource"给出错误

转载 作者:行者123 更新时间:2023-12-03 07:33:22 24 4
gpt4 key购买 nike

我是 cloudformation 新手 - 我已使用 cloudformation 示例 yaml 文件手动创建了 EC2 实例 2 和另一个 EC2 实例 1。我想使用“导入现有资源”选项添加手动创建的实例2。

但我遇到了以下错误-

You have modified resources [MyInstance] in your template that are not being imported. Update, create or delete operations cannot be executed during import operations.

下面是yaml文件

AWSTemplateFormatVersion: "2010-09-09"
Metadata:
Generator: "former2"
Description: ""
Resources:
EC2Instance:
Type: "AWS::EC2::Instance"
Properties:
ImageId: "ami-0742b4e673072006f"
InstanceType: "t2.micro"
AvailabilityZone: !GetAtt EC2Instance2.AvailabilityZone
Tenancy: "default"
SubnetId: "subnet-09ec4c74f9226b0a5"
EbsOptimized: false
SecurityGroupIds:
- "sg-0ba5c892cb4456045"
SourceDestCheck: true
BlockDeviceMappings:
-
DeviceName: "/dev/xvda"
Ebs:
Encrypted: false
VolumeSize: 8
SnapshotId: "snap-097c45e6d3c6e0d1b"
VolumeType: "gp2"
DeleteOnTermination: true
HibernationOptions:
Configured: false
EnclaveOptions:
Enabled: false

EC2Instance2:
Type: "AWS::EC2::Instance"
DeletionPolicy: "Retain"
Properties:
ImageId: "ami-05fa00d4c63e32076"
InstanceType: "t2.micro"
KeyName: "ThisIsTestKeyPair"
AvailabilityZone: !Sub "${AWS::Region}a"
Tenancy: "default"
SubnetId: "subnet-09ec4c74f9226b0a5"
EbsOptimized: false
SecurityGroupIds:
- "sg-0847c55c903c6b01d"
SourceDestCheck: true
BlockDeviceMappings:
-
DeviceName: "/dev/xvda"
Ebs:
Encrypted: false
VolumeSize: 8
SnapshotId: "snap-0834d7afbcb68e0b7"
VolumeType: "gp2"
DeleteOnTermination: true
Tags:
-
Key: "Name"
Value: "EC-manual-for-CF-testing"
HibernationOptions:
Configured: false
EnclaveOptions:
Enabled: false

最佳答案

您无法在导入其他资源的同时在 CFN 中创建/更新资源。你必须一件一件地做:

  1. 从模板中删除 EC2Instance2 并部署 EC2Instance
  2. 添加 EC2Instance 并导入第二个实例。

关于amazon-web-services - AWS-cloudformation "import existing resource"给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73711565/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com