- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Terraform CI-CD with Azure DevOps - Visualpath
HashiCorp Terraform is an infrastructure as code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. You can then use a consistent workflow to provision and manage all of your infrastructure throughout its lifecycle. Terraform can manage low-level components like compute, storage, and networking resources, as well as high-level components like DNS entries and SaaS features.
Pre-requisites: Azure Cloud Services or Amazon Web Services (AWS). All we need
are the following checklist: Active Cloud Service (Azure/AWS)
ü Azure DevOps
Account
ü Terraform
Code to deploy
ü A Linux
machine (VM or EC2) for agent pool
ü Docker
ü Storage
Account (Azure Blob Container or AWS S3)
Tools
used:
1. TFsec: is a static
analysis security scanner for your Terraform code.
TFsec takes a developer-first approach to scan your Terraform
templates; using static analysis and deep integration with the official HCL
parser ensures that security issues can be detected before your infrastructure
changes take effect.
2. TFlint is a
framework and each feature is provided by plugins, the key features are as
follows:
·
Find possible errors (like illegal instance types) for Major
Cloud providers (AWS/Azure/GCP).
·
Warn about deprecated syntax and unused declarations.
·
Enforce best practices and naming conventions.
3. InfraCost
Infracost shows cloud cost
estimates for Terraform. It lets DevOps, SRE, and engineers see a cost
breakdown and understand costs before making changes, either in the terminal or
in pull requests. It can also show us the difference between our present state
and desired state.
For More Information about AzureDevOps
Training
Contact
Call/WhatsApp: +91-9989971070
Visit: https://www.visualpath.in/Microsoft-Azure-DevOps-online-Training.html
AzureDevOpsCourseOnline
AzureDevOpsOnlineTraining
AzureDevopsTraining
AzureDevOpsTraining inAmeerpet
AzureDevOpsTraininginHyderabad
- Get link
- X
- Other Apps
Comments
Post a Comment