From cdd95f8cee7f23205e0411a907a15edc392625f6 Mon Sep 17 00:00:00 2001 From: aq17 Date: Tue, 17 Jan 2023 17:04:41 -0800 Subject: [PATCH] Display text-based diff if yaml/json diff is semantically equal --- ...-yaml-json-diff-is-semantically-equal.yaml | 4 + pkg/backend/display/object_diff.go | 14 +-- .../testdata/not-truncated/template-body.json | 2 + ....json.interactive-100x80-cooked.stdout.txt | 116 ++++++++++++++++++ ...te-body.json.interactive-100x80.stdout.txt | 116 ++++++++++++++++++ ....json.interactive-200x80-cooked.stdout.txt | 116 ++++++++++++++++++ ...te-body.json.interactive-200x80.stdout.txt | 116 ++++++++++++++++++ ...y.json.interactive-80x24-cooked.stdout.txt | 46 +++++++ ...ate-body.json.interactive-80x24.stdout.txt | 46 +++++++ ...plate-body.json.non-interactive.stdout.txt | 2 + .../template-body.json.stdout.txt | 47 +------ .../not-truncated/up-2.json.stdout.txt | 12 ++ .../not-truncated/up-3.json.stdout.txt | 12 ++ .../not-truncated/up-4.json.stdout.txt | 16 +++ .../not-truncated/up-5.json.stdout.txt | 24 ++-- .../testdata/not-truncated/up.json.stdout.txt | 24 ++-- .../truncated/up-truncate.json.stdout.txt | 12 ++ 17 files changed, 653 insertions(+), 72 deletions(-) create mode 100644 changelog/pending/20230106--cli-display--display-text-based-diff-if-yaml-json-diff-is-semantically-equal.yaml diff --git a/changelog/pending/20230106--cli-display--display-text-based-diff-if-yaml-json-diff-is-semantically-equal.yaml b/changelog/pending/20230106--cli-display--display-text-based-diff-if-yaml-json-diff-is-semantically-equal.yaml new file mode 100644 index 000000000000..8f1fa87710b1 --- /dev/null +++ b/changelog/pending/20230106--cli-display--display-text-based-diff-if-yaml-json-diff-is-semantically-equal.yaml @@ -0,0 +1,4 @@ +changes: +- type: fix + scope: cli/display + description: Display text-based diff if yaml/json diff is semantically equal diff --git a/pkg/backend/display/object_diff.go b/pkg/backend/display/object_diff.go index 29ca40ca855e..f5ab13ba8b70 100644 --- a/pkg/backend/display/object_diff.go +++ b/pkg/backend/display/object_diff.go @@ -233,7 +233,7 @@ func (p *propertyPrinter) printObject(props resource.PropertyMap) { // Now print out the values intelligently based on the type. for _, k := range keys { - if v := props[k]; !resource.IsInternalPropertyKey(k) && shouldPrintPropertyValue(v, p.planning) { + if v := props[k]; !resource.IsInternalPropertyKey(k) { p.printObjectProperty(k, v, maxkey) } } @@ -477,9 +477,6 @@ func shouldPrintPropertyValue(v resource.PropertyValue, outs bool) bool { if v.IsObject() && len(v.ObjectValue()) == 0 { return false // skip objects with no properties, since they are also uninteresting. } - if v.IsObject() && len(v.ObjectValue()) == 0 { - return false // skip objects with no properties, since they are also uninteresting. - } if v.IsOutput() && !outs { // also don't show output properties until the outs parameter tells us to. return false @@ -1180,10 +1177,13 @@ func (p *propertyPrinter) printEncodedValueDiff(old, new string) bool { return false } - if oldKind == newKind { - p.write("(%s) ", oldKind) - } else { + if oldKind != newKind { p.write("(%s => %s) ", oldKind, newKind) + } else if old != new { + p.printTextDiff(strconv.Quote(old), strconv.Quote(new)) + return true + } else { + p.write("(%s) ", oldKind) } diff := oldValue.Diff(newValue, resource.IsInternalPropertyKey) diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json b/pkg/backend/display/testdata/not-truncated/template-body.json index 330c17bfed5b..b34083422143 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json +++ b/pkg/backend/display/testdata/not-truncated/template-body.json @@ -123,6 +123,8 @@ {"sequence":340,"timestamp":1649400241,"resOutputsEvent":{"metadata":{"op":"same","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:ec2/launchConfiguration:LaunchConfiguration::cluster-nodeLaunchConfiguration","type":"aws:ec2/launchConfiguration:LaunchConfiguration","old":{"type":"aws:ec2/launchConfiguration:LaunchConfiguration","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:ec2/launchConfiguration:LaunchConfiguration::cluster-nodeLaunchConfiguration","custom":true,"id":"cluster-nodeLaunchConfiguration-1013b9d","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":["enableMonitoring","name"],"associatePublicIpAddress":true,"enableMonitoring":true,"iamInstanceProfile":"cluster-instanceProfile-f6fe53d","imageId":"ami-06cd63540c27f992e","instanceType":"t2.small","name":"cluster-nodeLaunchConfiguration-1013b9d","rootBlockDevice":{"__defaults":[],"deleteOnTermination":true,"volumeSize":20,"volumeType":"gp2"},"securityGroups":["sg-0377eac317c3aef31"],"userData":"#!/bin/bash\n\n/etc/eks/bootstrap.sh --apiserver-endpoint \"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\" --b64-cluster-ca \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\" \"cluster-eksCluster-932639f\"\n\n/opt/aws/bin/cfn-signal --exit-code $? --stack cluster-9085c3f2 --resource NodeGroup --region us-west-2\n"},"outputs":{"arn":"arn:aws:autoscaling:us-west-2:616138583583:launchConfiguration:d7bdebd8-7bad-450c-a579-9ee6d7975d3e:launchConfigurationName/cluster-nodeLaunchConfiguration-1013b9d","associatePublicIpAddress":true,"ebsBlockDevices":[],"ebsOptimized":false,"enableMonitoring":true,"ephemeralBlockDevices":[],"iamInstanceProfile":"cluster-instanceProfile-f6fe53d","id":"cluster-nodeLaunchConfiguration-1013b9d","imageId":"ami-06cd63540c27f992e","instanceType":"t2.small","keyName":"","metadataOptions":null,"name":"cluster-nodeLaunchConfiguration-1013b9d","namePrefix":"","rootBlockDevice":{"deleteOnTermination":true,"encrypted":false,"iops":0,"throughput":0,"volumeSize":20,"volumeType":"gp2"},"securityGroups":["sg-0377eac317c3aef31"],"spotPrice":"","userData":"719fff4a2bff38fe53aae0ea7c31e3cd0dcec26d","vpcClassicLinkId":"","vpcClassicLinkSecurityGroups":[]},"provider":""},"new":{"type":"aws:ec2/launchConfiguration:LaunchConfiguration","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:ec2/launchConfiguration:LaunchConfiguration::cluster-nodeLaunchConfiguration","custom":true,"id":"cluster-nodeLaunchConfiguration-1013b9d","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":["enableMonitoring","name"],"associatePublicIpAddress":true,"enableMonitoring":true,"iamInstanceProfile":"cluster-instanceProfile-f6fe53d","imageId":"ami-06cd63540c27f992e","instanceType":"t2.small","name":"cluster-nodeLaunchConfiguration-1013b9d","rootBlockDevice":{"__defaults":[],"deleteOnTermination":true,"volumeSize":20,"volumeType":"gp2"},"securityGroups":["sg-0377eac317c3aef31"],"userData":"#!/bin/bash\n\n/etc/eks/bootstrap.sh --apiserver-endpoint \"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\" --b64-cluster-ca \"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\" \"cluster-eksCluster-932639f\"\n\n/opt/aws/bin/cfn-signal --exit-code $? --stack cluster-9085c3f2 --resource NodeGroup --region us-west-2\n"},"outputs":{"arn":"arn:aws:autoscaling:us-west-2:616138583583:launchConfiguration:d7bdebd8-7bad-450c-a579-9ee6d7975d3e:launchConfigurationName/cluster-nodeLaunchConfiguration-1013b9d","associatePublicIpAddress":true,"ebsBlockDevices":[],"ebsOptimized":false,"enableMonitoring":true,"ephemeralBlockDevices":[],"iamInstanceProfile":"cluster-instanceProfile-f6fe53d","id":"cluster-nodeLaunchConfiguration-1013b9d","imageId":"ami-06cd63540c27f992e","instanceType":"t2.small","keyName":"","metadataOptions":null,"name":"cluster-nodeLaunchConfiguration-1013b9d","namePrefix":"","rootBlockDevice":{"deleteOnTermination":true,"encrypted":false,"iops":0,"throughput":0,"volumeSize":20,"volumeType":"gp2"},"securityGroups":["sg-0377eac317c3aef31"],"spotPrice":"","userData":"719fff4a2bff38fe53aae0ea7c31e3cd0dcec26d","vpcClassicLinkId":"","vpcClassicLinkSecurityGroups":[]},"provider":""},"logical":true,"provider":"urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f"},"planning":true}} {"sequence":361,"timestamp":1649400241,"resourcePreEvent":{"metadata":{"op":"update","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","type":"aws:cloudformation/stack:Stack","old":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}","capabilities":[],"disableRollback":false,"iamRoleArn":"","id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","name":"cluster-9085c3f2","notificationArns":[],"outputs":{"NodeGroup":"cluster-9085c3f2-NodeGroup-1IOWIHYFQC5FX"},"parameters":{},"tags":{"Name":"cluster-nodes"},"tagsAll":{"Name":"cluster-nodes"},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"provider":""},"new":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 3\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{},"provider":""},"diffs":["templateBody"],"detailedDiff":{"templateBody":{"diffKind":"update","inputDiff":false}},"logical":true,"provider":"urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f"},"planning":true}} {"sequence":362,"timestamp":1649400241,"resOutputsEvent":{"metadata":{"op":"update","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","type":"aws:cloudformation/stack:Stack","old":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}","capabilities":[],"disableRollback":false,"iamRoleArn":"","id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","name":"cluster-9085c3f2","notificationArns":[],"outputs":{"NodeGroup":"cluster-9085c3f2-NodeGroup-1IOWIHYFQC5FX"},"parameters":{},"tags":{"Name":"cluster-nodes"},"tagsAll":{"Name":"cluster-nodes"},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"provider":""},"new":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 3\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}","capabilities":[],"disableRollback":false,"iamRoleArn":"","id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","name":"cluster-9085c3f2","notificationArns":[],"outputs":{"NodeGroup":"cluster-9085c3f2-NodeGroup-1IOWIHYFQC5FX"},"parameters":{},"tags":{"Name":"cluster-nodes"},"tagsAll":{"Name":"cluster-nodes"},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 3\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"provider":""},"diffs":["templateBody"],"detailedDiff":{"templateBody":{"diffKind":"update","inputDiff":false}},"logical":true,"provider":"urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f"},"planning":true}} +{"sequence":364,"timestamp":1649400241,"resourcePreEvent":{"metadata":{"op":"update","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","type":"aws:cloudformation/stack:Stack","old":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"#foo\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}","capabilities":[],"disableRollback":false,"iamRoleArn":"","id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","name":"cluster-9085c3f2","notificationArns":[],"outputs":{"NodeGroup":"cluster-9085c3f2-NodeGroup-1IOWIHYFQC5FX"},"parameters":{},"tags":{"Name":"cluster-nodes"},"tagsAll":{"Name":"cluster-nodes"},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"provider":""},"new":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 3\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{},"provider":""},"diffs":["templateBody"],"detailedDiff":{"templateBody":{"diffKind":"update","inputDiff":false}},"logical":true,"provider":"urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f"},"planning":true}} +{"sequence":365,"timestamp":1649400241,"resOutputsEvent":{"metadata":{"op":"update","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","type":"aws:cloudformation/stack:Stack","old":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"#foo\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}","capabilities":[],"disableRollback":false,"iamRoleArn":"","id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","name":"cluster-9085c3f2","notificationArns":[],"outputs":{"NodeGroup":"cluster-9085c3f2-NodeGroup-1IOWIHYFQC5FX"},"parameters":{},"tags":{"Name":"cluster-nodes"},"tagsAll":{"Name":"cluster-nodes"},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 2\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"provider":""},"new":{"type":"aws:cloudformation/stack:Stack","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes","custom":true,"id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"__defaults":[],"name":"cluster-9085c3f2","tags":{"Name":"cluster-nodes","__defaults":[]},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 3\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"outputs":{"__meta":"{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1800000000000,\"delete\":1800000000000,\"update\":1800000000000}}","capabilities":[],"disableRollback":false,"iamRoleArn":"","id":"arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f","name":"cluster-9085c3f2","notificationArns":[],"outputs":{"NodeGroup":"cluster-9085c3f2-NodeGroup-1IOWIHYFQC5FX"},"parameters":{},"tags":{"Name":"cluster-nodes"},"tagsAll":{"Name":"cluster-nodes"},"templateBody":"\n AWSTemplateFormatVersion: '2010-09-09'\n Outputs:\n NodeGroup:\n Value: !Ref NodeGroup\n Resources:\n NodeGroup:\n Type: AWS::AutoScaling::AutoScalingGroup\n Properties:\n DesiredCapacity: 2\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\n MinSize: 1\n MaxSize: 3\n VPCZoneIdentifier: [\"subnet-0065b9ab25cb0ab6b\",\"subnet-0e7f681a099ea15a1\"]\n Tags:\n \n - Key: Name\n Value: cluster-eksCluster-932639f-worker\n PropagateAtLaunch: 'true'\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\n Value: owned\n PropagateAtLaunch: 'true'\n UpdatePolicy:\n AutoScalingRollingUpdate:\n MinInstancesInService: '1'\n MaxBatchSize: '1'\n "},"provider":""},"diffs":["templateBody"],"detailedDiff":{"templateBody":{"diffKind":"update","inputDiff":false}},"logical":true,"provider":"urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f"},"planning":true}} {"sequence":367,"timestamp":1649400241,"resourcePreEvent":{"metadata":{"op":"same","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider","type":"pulumi:providers:kubernetes","old":{"type":"pulumi:providers:kubernetes","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider","custom":true,"id":"e99e4ebc-d3ed-445c-80f8-e7be504678d4","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"outputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"provider":""},"new":{"type":"pulumi:providers:kubernetes","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider","custom":true,"id":"","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"outputs":{},"provider":""},"logical":true,"provider":""},"planning":true}} {"sequence":368,"timestamp":1649400241,"resOutputsEvent":{"metadata":{"op":"same","urn":"urn:pulumi:dev::aws-ts-eks::pulumi:pulumi:Stack::aws-ts-eks-dev","type":"pulumi:pulumi:Stack","old":{"type":"pulumi:pulumi:Stack","urn":"urn:pulumi:dev::aws-ts-eks::pulumi:pulumi:Stack::aws-ts-eks-dev","id":"","parent":"","inputs":{},"outputs":{"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","server":"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1alpha1","args":["eks","get-token","--cluster-name","cluster-eksCluster-932639f"],"command":"aws"}}}]}},"provider":""},"new":{"type":"pulumi:pulumi:Stack","urn":"urn:pulumi:dev::aws-ts-eks::pulumi:pulumi:Stack::aws-ts-eks-dev","id":"","parent":"","inputs":{},"outputs":{"kubeconfig":{"apiVersion":"v1","clusters":[{"cluster":{"certificate-authority-data":"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==","server":"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com"},"name":"kubernetes"}],"contexts":[{"context":{"cluster":"kubernetes","user":"aws"},"name":"aws"}],"current-context":"aws","kind":"Config","users":[{"name":"aws","user":{"exec":{"apiVersion":"client.authentication.k8s.io/v1alpha1","args":["eks","get-token","--cluster-name","cluster-eksCluster-932639f"],"command":"aws"}}}]}},"provider":""},"logical":true,"provider":""},"planning":true}} {"sequence":369,"timestamp":1649400241,"resOutputsEvent":{"metadata":{"op":"same","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider","type":"pulumi:providers:kubernetes","old":{"type":"pulumi:providers:kubernetes","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider","custom":true,"id":"e99e4ebc-d3ed-445c-80f8-e7be504678d4","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"outputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"provider":""},"new":{"type":"pulumi:providers:kubernetes","urn":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider","custom":true,"id":"e99e4ebc-d3ed-445c-80f8-e7be504678d4","parent":"urn:pulumi:dev::aws-ts-eks::eks:index:Cluster::cluster","inputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"outputs":{"kubeconfig":"{\"apiVersion\":\"v1\",\"clusters\":[{\"cluster\":{\"server\":\"https://8AE853AAF6BD7DFED415A3D30AD938E2.gr7.us-west-2.eks.amazonaws.com\",\"certificate-authority-data\":\"LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXdPREEyTWpjMU5Wb1hEVE15TURRd05UQTJNamMxTlZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT2M5Ck9FSTNSLzltTnpWZy9nS284V3dmb3R6dHk5T2F5Y2hadkpXVStjWUJLVzVrUS9jc0lIVWk0M3pGWk52VjdRd2sKSkR5elFwZXI3R29CM3ZrSUlXNlpzZjdIRUVIU2h0QUxvRHJrOTlwU1ltcDJvNEhzMkx2aC9WSHkwZG4zRE9IcwpwSFkxWU9mSmUyK25UcUJ2NHhseTVDWjEzUTV3MGRVMUY1bm56b1RsS1ppTkdmYWhHNEN2QStsS3FPWFZ3dHZiCkcxRmJkVThBQXRDUnZPSmg5eTN6eDN1b0pPWVc0QkU0VDNsM0dpTlk4TVl3eGVRd3JvU0hseE1GbGJQUmQ2YXMKOUEyczNxK1RJZ2VKZzBxNFIrK3Z1QVlBcG5DRzFIbEpieU9kT3d3aldlUHZIVDhMZTJXN283NEFsNSt6bEFXdQptVm9VbE82WUlxc1h3YUl3QUY4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZFV2xRdERXbllFVEs2M0xBd2JSRUQ2TTJtM0ZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFDVjFFOUVucWhUbkNQZVZEQmxXMURXMTBwdzdVMG9sdk5TWjA0cU9RRVkwNE5oZ29tTgprWC9GeDhQenBnT1h4SWlOYlBZYTdIYVVNZ0RPMHJ1bVNPQjc5ZThtbjNIZ055dlEyM3NOUkpsMnlaUUVDKzBXCllJcXhSM2pwMkV1MG40YkxDQzRyM2UweFRITldwbGd6Z1FkcUpNLzg0NmUxRTR0alV5Ry92V09VV3RGSzRjemoKTS85SXJZWnJRVFRVL1pISDVtMmtFYjRUcmYwZ1hyL2E3UmJWUG91Uzk2dmJpdjdoSE12YVptclpzeTN3bDBYYQpFUDdwMERHdWxCdnh1K3BjUkxVdkZMZUdLODFLY3JRZmpFU2ZqSldSWVYwTERGWnQ4YnlMT0J6V2MvU0Ywd0ZoCkt4ekFLWXkvZHhTNksySCtqeFY1amF2cXNTR1dzSGZ6Q0Q2MQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==\"},\"name\":\"kubernetes\"}],\"contexts\":[{\"context\":{\"cluster\":\"kubernetes\",\"user\":\"aws\"},\"name\":\"aws\"}],\"current-context\":\"aws\",\"kind\":\"Config\",\"users\":[{\"name\":\"aws\",\"user\":{\"exec\":{\"apiVersion\":\"client.authentication.k8s.io/v1alpha1\",\"command\":\"aws\",\"args\":[\"eks\",\"get-token\",\"--cluster-name\",\"cluster-eksCluster-932639f\"]}}}]}","version":"3.18.2"},"provider":""},"logical":true,"provider":""},"planning":true}} diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80-cooked.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80-cooked.stdout.txt index d925e59f7957..c84bc40e4b3f 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80-cooked.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80-cooked.stdout.txt @@ -3640,6 +3640,122 @@ <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}>  +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}>  +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}>   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}>  <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}>  <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80.stdout.txt index d925e59f7957..c84bc40e4b3f 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-100x80.stdout.txt @@ -3640,6 +3640,122 @@ <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}>  +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}>  +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}>   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}>  <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}>  <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80-cooked.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80-cooked.stdout.txt index a522370841a5..aac0aeb77985 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80-cooked.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80-cooked.stdout.txt @@ -3640,6 +3640,122 @@ <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}> <{%underline%}><{%fg 12%}>Info<{%reset%}> + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}> <{%reset%}>Configuration:<{%reset%}> + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}> <{%underline%}><{%fg 12%}>Info<{%reset%}> + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}> <{%reset%}>Configuration:<{%reset%}> + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>]  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}> <{%underline%}><{%fg 12%}>Info<{%reset%}> <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}> <{%reset%}>Configuration:<{%reset%}> <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80.stdout.txt index a522370841a5..aac0aeb77985 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-200x80.stdout.txt @@ -3640,6 +3640,122 @@ <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}> <{%underline%}><{%fg 12%}>Info<{%reset%}> + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}> <{%reset%}>Configuration:<{%reset%}> + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] +  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}> <{%underline%}><{%fg 12%}>Info<{%reset%}> + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}> <{%reset%}>Configuration:<{%reset%}> + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-1-ig <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-1 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:ec2:Vpc vpc <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> └─ eks:index:Cluster cluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-instanceRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-instanceRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-e1b295bd <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-instanceRole-3eb088f2 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-instanceRole-03516f97 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:ServiceRole cluster-eksRole <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:Role cluster-eksRole-role <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ ├─ aws:iam:RolePolicyAttachment cluster-eksRole-4b490823 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> │ └─ aws:iam:RolePolicyAttachment cluster-eksRole-90eb1c99 <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:RandomSuffix cluster-cfnStackName <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-eksClusterSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:iam:InstanceProfile cluster-instanceProfile <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:eks:Cluster cluster-eksCluster <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ eks:index:VpcCni cluster-vpc-cni <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroup cluster-nodeSecurityGroup <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ pulumi:providers:kubernetes cluster-eks-k8s <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksExtApiServerClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeInternetEgressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:SecurityGroupRule cluster-eksNodeClusterIngressRule <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ kubernetes:core/v1:ConfigMap cluster-nodeAccess <{%reset%}><{%reset%}>  + <{%reset%}> <{%reset%}> ├─ aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%reset%}><{%reset%}>  + <{%fg 3%}>~ <{%reset%}> └─ aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>]  <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}> <{%underline%}><{%fg 12%}>Status<{%reset%}> <{%underline%}><{%fg 12%}>Info<{%reset%}> <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev running<{%bold%}><{%reset%}><{%reset%}> <{%reset%}>Configuration:<{%reset%}> <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc <{%reset%}><{%reset%}>  diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24-cooked.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24-cooked.stdout.txt index 8eea1523e308..9d53f42ca15b 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24-cooked.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24-cooked.stdout.txt @@ -2435,6 +2435,52 @@ <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1  <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1  <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1  + more⬇   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1  + more⬇   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1  <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1  more⬇   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}>  <{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev  diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24.stdout.txt index 8eea1523e308..9d53f42ca15b 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.interactive-80x24.stdout.txt @@ -2435,6 +2435,52 @@ <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1  <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1  <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1  + more⬇   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1  + more⬇   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}>  + <{%bold%}><{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev  + <{%reset%}> <{%reset%}> ├─ awsx:x:ec2:Vpc vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Eip vpc-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:NatGateway vpc-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-public-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Route vpc-public-0-ig  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:RouteTableAssociation vpc-public-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-0  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-0  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-0-nat-0  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:InternetGateway vpc  + <{%reset%}> <{%reset%}> │ ├─ awsx:x:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTable vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:Subnet vpc-private-1  + <{%reset%}> <{%reset%}> │ │ ├─ aws:ec2:RouteTableAssociation vpc-private-1  <{%reset%}> <{%reset%}> │ │ └─ aws:ec2:Route vpc-private-1-nat-1  more⬇   <{%underline%}><{%fg 12%}>Type<{%reset%}> <{%underline%}><{%fg 12%}>Name<{%reset%}>  <{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev  diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.non-interactive.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.non-interactive.stdout.txt index aa7494b5c971..5c73e0a6aa14 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.non-interactive.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.non-interactive.stdout.txt @@ -59,6 +59,8 @@ <{%bold%}><{%reset%}> <{%reset%}> aws:ec2:LaunchConfiguration cluster-nodeLaunchConfiguration <{%bold%}><{%reset%}><{%reset%}> <{%bold%}><{%fg 3%}>~ <{%reset%}> aws:cloudformation:Stack cluster-nodes <{%bold%}><{%fg 3%}>updating<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] <{%fg 3%}>~ <{%reset%}> aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] + <{%fg 3%}>~ <{%reset%}> aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] + <{%fg 3%}>~ <{%reset%}> aws:cloudformation:Stack cluster-nodes <{%fg 3%}>updated<{%reset%}> [diff: <{%fg 3%}>~templateBody<{%reset%}><{%reset%}>] <{%bold%}><{%reset%}> <{%reset%}> pulumi:providers:kubernetes cluster-provider <{%bold%}><{%reset%}><{%reset%}> <{%reset%}> <{%reset%}> pulumi:pulumi:Stack aws-ts-eks-dev <{%reset%}><{%reset%}> diff --git a/pkg/backend/display/testdata/not-truncated/template-body.json.stdout.txt b/pkg/backend/display/testdata/not-truncated/template-body.json.stdout.txt index eb6ab0fb764d..84310215a00a 100644 --- a/pkg/backend/display/testdata/not-truncated/template-body.json.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/template-body.json.stdout.txt @@ -592,47 +592,12 @@ <{%reset%}> [id=arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f] <{%reset%}><{%reset%}> [urn=urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes] <{%reset%}><{%reset%}> [provider=urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f] -<{%reset%}><{%fg 3%}> ~ templateBody: <{%reset%}><{%fg 3%}>(yaml) <{%reset%}><{%fg 3%}>{ -<{%reset%}><{%reset%}> AWSTemplateFormatVersion: <{%reset%}><{%reset%}>"2010-09-09"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Outputs : <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> NodeGroup: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Value: <{%reset%}><{%reset%}>"NodeGroup"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%fg 3%}> ~ Resources : <{%reset%}><{%fg 3%}>{ -<{%reset%}><{%fg 3%}> ~ NodeGroup: <{%reset%}><{%fg 3%}>{ -<{%reset%}><{%fg 3%}> ~ Properties : <{%reset%}><{%fg 3%}>{ -<{%reset%}><{%reset%}> DesiredCapacity : <{%reset%}><{%reset%}>2<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> LaunchConfigurationName: <{%reset%}><{%reset%}>"cluster-nodeLaunchConfiguration-1013b9d"<{%reset%}><{%reset%}> -<{%reset%}><{%fg 3%}> ~ MaxSize : <{%reset%}><{%fg 1%}>2<{%reset%}><{%fg 3%}> => <{%reset%}><{%fg 2%}>3<{%reset%}><{%fg 3%}> -<{%reset%}><{%reset%}> MinSize : <{%reset%}><{%reset%}>1<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Tags : <{%reset%}><{%reset%}>[ -<{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Key : <{%reset%}><{%reset%}>"Name"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> PropagateAtLaunch: <{%reset%}><{%reset%}>"true"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Value : <{%reset%}><{%reset%}>"cluster-eksCluster-932639f-worker"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> [1]: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Key : <{%reset%}><{%reset%}>"kubernetes.io/cluster/cluster-eksCluster-932639f"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> PropagateAtLaunch: <{%reset%}><{%reset%}>"true"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Value : <{%reset%}><{%reset%}>"owned"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> VPCZoneIdentifier : <{%reset%}><{%reset%}>[ -<{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"subnet-0065b9ab25cb0ab6b"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> [1]: <{%reset%}><{%reset%}>"subnet-0e7f681a099ea15a1"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> -<{%reset%}><{%fg 3%}> } -<{%reset%}><{%reset%}> Type : <{%reset%}><{%reset%}>"AWS::AutoScaling::AutoScalingGroup"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> UpdatePolicy: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> AutoScalingRollingUpdate: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> MaxBatchSize : <{%reset%}><{%reset%}>"1"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> MinInstancesInService: <{%reset%}><{%reset%}>"1"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%fg 3%}> } -<{%reset%}><{%fg 3%}> } -<{%reset%}><{%fg 3%}> } +<{%reset%}><{%fg 3%}> ~ templateBody: <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"\\n AWSTemplateFormatVersion: '2010-09-09'\\n Outputs:\\n NodeGroup:\\n Value: !Ref NodeGroup\\n Resources:\\n NodeGroup:\\n Type: AWS::AutoScaling::AutoScalingGroup\\n Properties:\\n DesiredCapacity: 2\\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\\n MinSize: 1\\n MaxSize: <{%reset%}><{%fg 1%}>2<{%reset%}><{%reset%}>\\n VPCZoneIdentifier: [\\\"subnet-0065b9ab25cb0ab6b\\\",\\\"subnet-0e7f681a099ea15a1\\\"]\\n Tags:\\n \\n - Key: Name\\n Value: cluster-eksCluster-932639f-worker\\n PropagateAtLaunch: 'true'\\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\\n Value: owned\\n PropagateAtLaunch: 'true'\\n UpdatePolicy:\\n AutoScalingRollingUpdate:\\n MinInstancesInService: '1'\\n MaxBatchSize: '1'\\n \"<{%reset%}><{%fg 3%}>"<{%reset%}><{%fg 3%}> => <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"\\n AWSTemplateFormatVersion: '2010-09-09'\\n Outputs:\\n NodeGroup:\\n Value: !Ref NodeGroup\\n Resources:\\n NodeGroup:\\n Type: AWS::AutoScaling::AutoScalingGroup\\n Properties:\\n DesiredCapacity: 2\\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\\n MinSize: 1\\n MaxSize: <{%reset%}><{%fg 2%}>3<{%reset%}><{%reset%}>\\n VPCZoneIdentifier: [\\\"subnet-0065b9ab25cb0ab6b\\\",\\\"subnet-0e7f681a099ea15a1\\\"]\\n Tags:\\n \\n - Key: Name\\n Value: cluster-eksCluster-932639f-worker\\n PropagateAtLaunch: 'true'\\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\\n Value: owned\\n PropagateAtLaunch: 'true'\\n UpdatePolicy:\\n AutoScalingRollingUpdate:\\n MinInstancesInService: '1'\\n MaxBatchSize: '1'\\n \"<{%reset%}><{%fg 3%}>" +<{%reset%}><{%reset%}> <{%fg 3%}>~ aws:cloudformation/stack:Stack: (update) +<{%reset%}> [id=arn:aws:cloudformation:us-west-2:616138583583:stack/cluster-9085c3f2/838936d0-b705-11ec-b5c6-0a71999bcd3f] +<{%reset%}><{%reset%}> [urn=urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$aws:cloudformation/stack:Stack::cluster-nodes] +<{%reset%}><{%reset%}> [provider=urn:pulumi:dev::aws-ts-eks::pulumi:providers:aws::default_4_38_1::9a24a173-1489-4d55-9224-f01ff9dee91f] +<{%reset%}><{%fg 3%}> ~ templateBody: <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"\\n AWSTemplateFormatVersion: '2010-09-09'\\n Outputs:\\n NodeGroup:\\n Value: !Ref NodeGroup\\n Resources:\\n NodeGroup:\\n Type: AWS::AutoScaling::AutoScalingGroup\\n Properties:\\n DesiredCapacity: 2\\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\\n MinSize: 1\\n MaxSize: <{%reset%}><{%fg 1%}>2<{%reset%}><{%reset%}>\\n VPCZoneIdentifier: [\\\"subnet-0065b9ab25cb0ab6b\\\",\\\"subnet-0e7f681a099ea15a1\\\"]\\n Tags:\\n \\n - Key: Name\\n Value: cluster-eksCluster-932639f-worker\\n PropagateAtLaunch: 'true'\\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\\n Value: owned\\n PropagateAtLaunch: 'true'\\n UpdatePolicy:\\n AutoScalingRollingUpdate:\\n MinInstancesInService: '1'\\n MaxBatchSize: '1'\\n \"<{%reset%}><{%fg 3%}>"<{%reset%}><{%fg 3%}> => <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"\\n AWSTemplateFormatVersion: '2010-09-09'\\n Outputs:\\n NodeGroup:\\n Value: !Ref NodeGroup\\n Resources:\\n NodeGroup:\\n Type: AWS::AutoScaling::AutoScalingGroup\\n Properties:\\n DesiredCapacity: 2\\n LaunchConfigurationName: cluster-nodeLaunchConfiguration-1013b9d\\n MinSize: 1\\n MaxSize: <{%reset%}><{%fg 2%}>3<{%reset%}><{%reset%}>\\n VPCZoneIdentifier: [\\\"subnet-0065b9ab25cb0ab6b\\\",\\\"subnet-0e7f681a099ea15a1\\\"]\\n Tags:\\n \\n - Key: Name\\n Value: cluster-eksCluster-932639f-worker\\n PropagateAtLaunch: 'true'\\n - Key: kubernetes.io/cluster/cluster-eksCluster-932639f\\n Value: owned\\n PropagateAtLaunch: 'true'\\n UpdatePolicy:\\n AutoScalingRollingUpdate:\\n MinInstancesInService: '1'\\n MaxBatchSize: '1'\\n \"<{%reset%}><{%fg 3%}>" <{%reset%}><{%reset%}> <{%reset%}> pulumi:providers:kubernetes: (same) <{%reset%}> [id=e99e4ebc-d3ed-445c-80f8-e7be504678d4] <{%reset%}><{%reset%}> [urn=urn:pulumi:dev::aws-ts-eks::eks:index:Cluster$pulumi:providers:kubernetes::cluster-provider] diff --git a/pkg/backend/display/testdata/not-truncated/up-2.json.stdout.txt b/pkg/backend/display/testdata/not-truncated/up-2.json.stdout.txt index 103f47eab4db..21c5c5105e62 100644 --- a/pkg/backend/display/testdata/not-truncated/up-2.json.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/up-2.json.stdout.txt @@ -14,6 +14,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -33,6 +34,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -42,6 +44,8 @@ <{%reset%}><{%reset%}> id : <{%reset%}><{%reset%}>"eks-role-24b1266"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> inlinePolicies : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ +<{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> policy: <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> managedPolicyArns : <{%reset%}><{%reset%}>[ @@ -102,8 +106,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"-1"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> @@ -114,8 +122,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"tcp"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> diff --git a/pkg/backend/display/testdata/not-truncated/up-3.json.stdout.txt b/pkg/backend/display/testdata/not-truncated/up-3.json.stdout.txt index d5683a6cf23a..6ac791e5f0fe 100644 --- a/pkg/backend/display/testdata/not-truncated/up-3.json.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/up-3.json.stdout.txt @@ -13,6 +13,7 @@ <{%reset%}><{%fg 2%}> Principal: <{%reset%}><{%fg 2%}>{ <{%reset%}><{%fg 2%}> Service: <{%reset%}><{%fg 2%}>"eks.amazonaws.com"<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> Sid : <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> ]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> Version : <{%reset%}><{%fg 2%}>"2008-10-17"<{%reset%}><{%fg 2%}> @@ -61,6 +62,7 @@ <{%reset%}><{%fg 2%}> Principal: <{%reset%}><{%fg 2%}>{ <{%reset%}><{%fg 2%}> Service: <{%reset%}><{%fg 2%}>"eks.amazonaws.com"<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> Sid : <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> ]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> Version : <{%reset%}><{%fg 2%}>"2008-10-17"<{%reset%}><{%fg 2%}> @@ -70,6 +72,8 @@ <{%reset%}><{%fg 2%}> id : <{%reset%}><{%fg 2%}>"eks-role-be36613"<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> inlinePolicies : <{%reset%}><{%fg 2%}>[ <{%reset%}><{%fg 2%}> [0]: <{%reset%}><{%fg 2%}>{ +<{%reset%}><{%fg 2%}> name : <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> policy: <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> ]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> uniqueId : <{%reset%}><{%fg 2%}>"AROAY65FYVYPY5QOJG3Q3"<{%reset%}><{%fg 2%}> @@ -94,8 +98,12 @@ <{%reset%}><{%fg 2%}> cidrBlocks : <{%reset%}><{%fg 2%}>[ <{%reset%}><{%fg 2%}> [0]: <{%reset%}><{%fg 2%}>"0.0.0.0/0"<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> ]<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> description : <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> fromPort : <{%reset%}><{%fg 2%}>0<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> ipv6CidrBlocks: <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> prefixListIds : <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> protocol : <{%reset%}><{%fg 2%}>"-1"<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> securityGroups: <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> self : <{%reset%}><{%fg 2%}>false<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> toPort : <{%reset%}><{%fg 2%}>0<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> @@ -106,8 +114,12 @@ <{%reset%}><{%fg 2%}> cidrBlocks : <{%reset%}><{%fg 2%}>[ <{%reset%}><{%fg 2%}> [0]: <{%reset%}><{%fg 2%}>"0.0.0.0/0"<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> ]<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> description : <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> fromPort : <{%reset%}><{%fg 2%}>80<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> ipv6CidrBlocks: <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> prefixListIds : <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> protocol : <{%reset%}><{%fg 2%}>"tcp"<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> securityGroups: <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> self : <{%reset%}><{%fg 2%}>false<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> toPort : <{%reset%}><{%fg 2%}>80<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> diff --git a/pkg/backend/display/testdata/not-truncated/up-4.json.stdout.txt b/pkg/backend/display/testdata/not-truncated/up-4.json.stdout.txt index e10cb3799533..68d7e777f30c 100644 --- a/pkg/backend/display/testdata/not-truncated/up-4.json.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/up-4.json.stdout.txt @@ -14,6 +14,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -33,6 +34,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -42,6 +44,8 @@ <{%reset%}><{%reset%}> id : <{%reset%}><{%reset%}>"eks-role-be36613"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> inlinePolicies : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ +<{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> policy: <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> uniqueId : <{%reset%}><{%reset%}>"AROAY65FYVYPY5QOJG3Q3"<{%reset%}><{%reset%}> @@ -83,8 +87,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"-1"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> @@ -95,8 +103,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"tcp"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> @@ -104,8 +116,12 @@ <{%reset%}><{%fg 2%}> + cidrBlocks : <{%reset%}><{%fg 2%}>[ <{%reset%}><{%fg 2%}> + [0]: <{%reset%}><{%fg 2%}>"0.0.0.0/0"<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> ]<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> + description : <{%reset%}><{%fg 2%}>""<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> + fromPort : <{%reset%}><{%fg 2%}>22<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> + ipv6CidrBlocks: <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> + prefixListIds : <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> + protocol : <{%reset%}><{%fg 2%}>"tcp"<{%reset%}><{%fg 2%}> +<{%reset%}><{%fg 2%}> + securityGroups: <{%reset%}><{%fg 2%}>[]<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> + self : <{%reset%}><{%fg 2%}>false<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> + toPort : <{%reset%}><{%fg 2%}>22<{%reset%}><{%fg 2%}> <{%reset%}><{%fg 2%}> }<{%reset%}><{%fg 2%}> diff --git a/pkg/backend/display/testdata/not-truncated/up-5.json.stdout.txt b/pkg/backend/display/testdata/not-truncated/up-5.json.stdout.txt index 85cb86f3da70..dbbbfe42a1af 100644 --- a/pkg/backend/display/testdata/not-truncated/up-5.json.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/up-5.json.stdout.txt @@ -6,18 +6,7 @@ <{%reset%}> [id=eks-role-24b1266] <{%reset%}><{%reset%}> [urn=urn:pulumi:dev::eks::aws:iam/role:Role::eks-role] <{%reset%}><{%reset%}> [provider=urn:pulumi:dev::eks::pulumi:providers:aws::default_4_36_0::7b99a6ae-83b6-49d1-a82d-3f9f7cf83d42] -<{%reset%}><{%fg 3%}> ~ assumeRolePolicy : <{%reset%}><{%fg 3%}>(json) <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Statement: <{%reset%}><{%reset%}>[ -<{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Action : <{%reset%}><{%reset%}>"sts:AssumeRole"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Effect : <{%reset%}><{%reset%}>"Allow"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%fg 3%}> ~ assumeRolePolicy : <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"{\\\"<{%reset%}><{%fg 1%}>Version\\\":\\\"2008-10-17\\\",\\\"<{%reset%}><{%reset%}>Statement\\\":[{\\\"<{%reset%}><{%fg 1%}>Sid<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%reset%}>\\\",\\\"Effect\\\":\\\"Allow\\\",\\\"Principal\\\":{\\\"Service\\\":\\\"eks.amazonaws.com\\\"},\\\"<{%reset%}><{%fg 1%}>Action<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%fg 1%}>sts:AssumeRole<{%reset%}><{%reset%}>\\\"}]<{%reset%}><{%reset%}>}\"<{%reset%}><{%fg 3%}>"<{%reset%}><{%fg 3%}> => <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"{\\\"<{%reset%}><{%reset%}>Statement\\\":[{\\\"<{%reset%}><{%fg 2%}>Action<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%fg 2%}>sts:AssumeRole<{%reset%}><{%reset%}>\\\",\\\"Effect\\\":\\\"Allow\\\",\\\"Principal\\\":{\\\"Service\\\":\\\"eks.amazonaws.com\\\"},\\\"<{%reset%}><{%fg 2%}>Sid<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%reset%}>\\\"}]<{%reset%}><{%fg 2%}>,\\\"Version\\\":\\\"2008-10-17\\\"<{%reset%}><{%reset%}>}\"<{%reset%}><{%fg 3%}>" <{%reset%}><{%reset%}> forceDetachPolicies: <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> maxSessionDuration : <{%reset%}><{%reset%}>3600<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>"eks-role-24b1266"<{%reset%}><{%reset%}> @@ -32,6 +21,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -41,6 +31,8 @@ <{%reset%}><{%reset%}> id : <{%reset%}><{%reset%}>"eks-role-24b1266"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> inlinePolicies : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ +<{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> policy: <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> managedPolicyArns : <{%reset%}><{%reset%}>[ @@ -101,8 +93,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"-1"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> @@ -113,8 +109,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"tcp"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> diff --git a/pkg/backend/display/testdata/not-truncated/up.json.stdout.txt b/pkg/backend/display/testdata/not-truncated/up.json.stdout.txt index 85cb86f3da70..dbbbfe42a1af 100644 --- a/pkg/backend/display/testdata/not-truncated/up.json.stdout.txt +++ b/pkg/backend/display/testdata/not-truncated/up.json.stdout.txt @@ -6,18 +6,7 @@ <{%reset%}> [id=eks-role-24b1266] <{%reset%}><{%reset%}> [urn=urn:pulumi:dev::eks::aws:iam/role:Role::eks-role] <{%reset%}><{%reset%}> [provider=urn:pulumi:dev::eks::pulumi:providers:aws::default_4_36_0::7b99a6ae-83b6-49d1-a82d-3f9f7cf83d42] -<{%reset%}><{%fg 3%}> ~ assumeRolePolicy : <{%reset%}><{%fg 3%}>(json) <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Statement: <{%reset%}><{%reset%}>[ -<{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Action : <{%reset%}><{%reset%}>"sts:AssumeRole"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Effect : <{%reset%}><{%reset%}>"Allow"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ -<{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> -<{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%fg 3%}> ~ assumeRolePolicy : <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"{\\\"<{%reset%}><{%fg 1%}>Version\\\":\\\"2008-10-17\\\",\\\"<{%reset%}><{%reset%}>Statement\\\":[{\\\"<{%reset%}><{%fg 1%}>Sid<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%reset%}>\\\",\\\"Effect\\\":\\\"Allow\\\",\\\"Principal\\\":{\\\"Service\\\":\\\"eks.amazonaws.com\\\"},\\\"<{%reset%}><{%fg 1%}>Action<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%fg 1%}>sts:AssumeRole<{%reset%}><{%reset%}>\\\"}]<{%reset%}><{%reset%}>}\"<{%reset%}><{%fg 3%}>"<{%reset%}><{%fg 3%}> => <{%reset%}><{%fg 3%}>"<{%reset%}><{%reset%}>\"{\\\"<{%reset%}><{%reset%}>Statement\\\":[{\\\"<{%reset%}><{%fg 2%}>Action<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%fg 2%}>sts:AssumeRole<{%reset%}><{%reset%}>\\\",\\\"Effect\\\":\\\"Allow\\\",\\\"Principal\\\":{\\\"Service\\\":\\\"eks.amazonaws.com\\\"},\\\"<{%reset%}><{%fg 2%}>Sid<{%reset%}><{%reset%}>\\\":\\\"<{%reset%}><{%reset%}>\\\"}]<{%reset%}><{%fg 2%}>,\\\"Version\\\":\\\"2008-10-17\\\"<{%reset%}><{%reset%}>}\"<{%reset%}><{%fg 3%}>" <{%reset%}><{%reset%}> forceDetachPolicies: <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> maxSessionDuration : <{%reset%}><{%reset%}>3600<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>"eks-role-24b1266"<{%reset%}><{%reset%}> @@ -32,6 +21,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -41,6 +31,8 @@ <{%reset%}><{%reset%}> id : <{%reset%}><{%reset%}>"eks-role-24b1266"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> inlinePolicies : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ +<{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> policy: <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> managedPolicyArns : <{%reset%}><{%reset%}>[ @@ -101,8 +93,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"-1"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> @@ -113,8 +109,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"tcp"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> diff --git a/pkg/backend/display/testdata/truncated/up-truncate.json.stdout.txt b/pkg/backend/display/testdata/truncated/up-truncate.json.stdout.txt index 369c7cac8bd3..02a1fd53c957 100644 --- a/pkg/backend/display/testdata/truncated/up-truncate.json.stdout.txt +++ b/pkg/backend/display/testdata/truncated/up-truncate.json.stdout.txt @@ -17,6 +17,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -36,6 +37,7 @@ <{%reset%}><{%reset%}> Principal: <{%reset%}><{%reset%}>{ <{%reset%}><{%reset%}> Service: <{%reset%}><{%reset%}>"eks.amazonaws.com"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> Sid : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> Version : <{%reset%}><{%reset%}>"2008-10-17"<{%reset%}><{%reset%}> @@ -45,6 +47,8 @@ <{%reset%}><{%reset%}> id : <{%reset%}><{%reset%}>"eks-role-24b1266"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> inlinePolicies : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>{ +<{%reset%}><{%reset%}> name : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> policy: <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> managedPolicyArns : <{%reset%}><{%reset%}>[ @@ -105,8 +109,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"-1"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>0<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}> @@ -117,8 +125,12 @@ <{%reset%}><{%reset%}> cidrBlocks : <{%reset%}><{%reset%}>[ <{%reset%}><{%reset%}> [0]: <{%reset%}><{%reset%}>"0.0.0.0/0"<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> ]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> description : <{%reset%}><{%reset%}>""<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> fromPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> ipv6CidrBlocks: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> prefixListIds : <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> protocol : <{%reset%}><{%reset%}>"tcp"<{%reset%}><{%reset%}> +<{%reset%}><{%reset%}> securityGroups: <{%reset%}><{%reset%}>[]<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> self : <{%reset%}><{%reset%}>false<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> toPort : <{%reset%}><{%reset%}>80<{%reset%}><{%reset%}> <{%reset%}><{%reset%}> }<{%reset%}><{%reset%}>