В плане terraform есть много значений, которые показывают <computed>
, например:
aws_s3_bucket.environment-store: Creating...
acceleration_status: "" => "<computed>"
acl: "" => "private"
arn: "" => "<computed>"
bucket: "" => "my-unique-bucket-1234"
bucket_domain_name: "" => "<computed>"
bucket_regional_domain_name: "" => "<computed>"
force_destroy: "" => "false"
hosted_zone_id: "" => "<computed>"
region: "" => "<computed>"
request_payer: "" => "<computed>"
tags.%: "" => "2"
tags.Environment: "" => "env-tag"
tags.Name: "" => "Storage for my environment"
versioning.#: "" => "1"
versioning.0.enabled: "" => "true"
versioning.0.mfa_delete: "" => "false"
website_domain: "" => "<computed>"
website_endpoint: "" => "<computed>"
Есть ли способ не показывать линии, которые имеют значение "<computed>
", например так:
aws_s3_bucket.environment-store: Creating...
acl: "" => "private"
bucket: "" => "my-unique-bucket-1234"
force_destroy: "" => "false"
tags.%: "" => "2"
tags.Environment: "" => "env-tag"
tags.Name: "" => "Storage for my environment"
versioning.#: "" => "1"
versioning.0.enabled: "" => "true"
versioning.0.mfa_delete: "" => "false"
Редактировать: я забыл упомянуть, что grep -v
здесь не вариант - он может удалить больше, чем предполагалось, независимо от сложности шаблона.