fierce-cpu-94517
09/16/2019, 1:14 PMpulumi up
always detects a change in an EBS volume attachment though nothing changed:
$ pulumi up
Previewing update (acmecorp-demo):
Type Name Plan Info
pulumi:pulumi:Stack private-cloud-acmecorp-demo
+- āā aws:ec2:Instance services replace [diff: ~ebsBlockDevices]
...
Resources:
+-8 to replace
156 unchanged
Do you want to perform this update? details
pulumi:pulumi:Stack: (same)
[urn=urn:pulumi:acmecorp-demo::private-cloud::pulumi:pulumi:Stack::private-cloud-acmecorp-demo]
++aws:ec2/instance:Instance: (create-replacement)
[id=i-0eba90d7bd7c11af4]
[urn=urn:pulumi:acmecorp-demo::private-cloud::aws:ec2/instance:Instance::services]
[provider=urn:pulumi:acmecorp-demo::private-cloud::pulumi:providers:aws::default_0_18_27::4e650a8e-8d3d-4c3c-a9d1-b31c8638bd95]
~ ebsBlockDevices: [
~ [0]: {
~ deleteOnTermination: true => true
~ deviceName : "/dev/sdf" => "/dev/sdf"
+ encrypted : true
+ volumeSize : 100
+ volumeType : "gp2"
}
]
+-aws:ec2/instance:Instance: (replace)
[id=i-0eba90d7bd7c11af4]
[urn=urn:pulumi:acmecorp-demo::private-cloud::aws:ec2/instance:Instance::services]
[provider=urn:pulumi:acmecorp-demo::private-cloud::pulumi:providers:aws::default_0_18_27::4e650a8e-8d3d-4c3c-a9d1-b31c8638bd95]
~ ebsBlockDevices: [
~ [0]: {
~ deleteOnTermination: true => true
~ deviceName : "/dev/sdf" => "/dev/sdf"
+ encrypted : true
+ volumeSize : 100
+ volumeType : "gp2"
}
]
stocky-spoon-28903
09/16/2019, 1:19 PMfierce-cpu-94517
09/16/2019, 1:26 PMstocky-spoon-28903
09/16/2019, 2:36 PMfierce-cpu-94517
09/16/2019, 2:57 PMexport const servicesInstance = new aws.ec2.Instance("services", {
ami: "xxxxxx",
ebsOptimized: true,
ebsBlockDevices: [{
deviceName: "/dev/sdf",
encrypted: true,
volumeSize: 100,
volumeType: "gp2",
}],
...
stocky-spoon-28903
09/16/2019, 4:40 PM