Main

type

5 (blog/news article)

status

21 (imported old-v2, waiting for another import)

review version

0

cleanup version

0

pending deletion

0 (-)

created at

2025-12-29 16:36:51

updated at

2025-12-29 16:36:51

Address

url

https://tech.aabouzaid.com/2020/04/validate-format-lint-and-test-terraform-iac-ci.html

url length

86

url crc

2934

url crc32

872811382

location type

1 (url matches target location, page_location is empty)

canonical status

10 (verified canonical url)

canonical page id

3321271322

Source

domain id

288666205

domain tld

2211

domain parts

3

originating warc id

13196162

originating url

source type

11 (CommonCrawl)

Server response

server ip

172.253.62.121

Publication date

2025-08-03 05:19:45

Fetch attempts

0

Original html size

142592

Normalized and saved size

86008

Content

title

Validate, format, lint, secure, and test Terraform IaC - CI/CD

excerpt

content

Nowadays Terraform is one of the pioneer tools used to manage modern infrastructure. It provides a declarative way to provision infrastructure, i.e Infrastructure as Code. IaC is just a code at the end, so it's handled -almost- the same way. With the rise of the DevOps mindset, the shifting left became essential pillar in the software life cycle. To ensure the quality of the code it probably will be part of CI/CD pipeline, which has a couple of steps like validating, formatting, linting, and testing. Finally, all changes will be applied automatically in a GitOps style. Updates: 27.10.2021: Added a new section about securing Terraform with TFSec. ToC 1. Intro 2. Format 3. Validate 4. Lint 5. Secure 6. Test 7. Apply 8. Conclusion 1. Intro When you work with Terraform or any IaC in general, you probably are one of two, a producer/upstream or a consumer (also sometimes both!) You could be a producer when you create a Terraform...

author

updated

1768543953

Text analysis

block type

0

extracted fields

233

extracted bits

featured image
title
full content
content was extracted heuristically
OpenGraph suggests this is an article

detected location

0

detected language

1 (English)

category id

-

index version

1

paywall score

0

spam phrases

0

Text statistics

text nonlatin

0

text cyrillic

0

text characters

10461

text words

2206

text unique words

666

text lines

1

text sentences

132

text paragraphs

1

text words per sentence

16

text matched phrases

0

text matched dictionaries

0