Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Support
Quality
Security
License
Reuse
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Support
Quality
Security
License
Reuse
Backstage is an open platform for building developer portals
Support
Quality
Security
License
Reuse
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages ๐
Support
Quality
Security
License
Reuse
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Support
Quality
Security
License
Reuse
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Support
Quality
Security
License
Reuse
Cloud cost estimates for Terraform in pull requests๐ฐ๐ Love your cloud bill!
Support
Quality
Security
License
Reuse
Terraform AWS provider
Support
Quality
Security
License
Reuse
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Support
Quality
Security
License
Reuse
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Support
Quality
Security
License
Reuse
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Support
Quality
Security
License
Reuse
Terraform Pull Request Automation
Support
Quality
Security
License
Reuse
Security scanner for your Terraform code
Support
Quality
Security
License
Reuse
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
Support
Quality
Security
License
Reuse
The open source high performance data integration platform built for developers.
Support
Quality
Security
License
Reuse
Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation
Support
Quality
Security
License
Reuse
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Support
Quality
Security
License
Reuse
Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
Support
Quality
Security
License
Reuse
Automate the creation of a lab environment complete with security tooling and logging best practices
Support
Quality
Security
License
Reuse
Terraform provider for Azure Resource Manager
Support
Quality
Security
License
Reuse
A Pluggable Terraform Linter
Support
Quality
Security
License
Reuse
Terraform version manager
Support
Quality
Security
License
Reuse
Snyk CLI scans and monitors your projects for security vulnerabilities.
Support
Quality
Security
License
Reuse
Generate documentation from Terraform modules in various output formats
Support
Quality
Security
License
Reuse
Find and load configuration from a package.json property, rc file, or CommonJS module
Support
Quality
Security
License
Reuse
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Support
Quality
Security
License
Reuse
๐๐ Security scanner for your Terraform code
Support
Quality
Security
License
Reuse
Blue Ocean is a reboot of the Jenkins CI/CD User Experience
Support
Quality
Security
License
Reuse
t
terraform-provider-azurermby terraform-providers
Go 
2753
Version:Current
License: Weak Copyleft (MPL-2.0)
Terraform provider for Azure Resource Manager
Support
Quality
Security
License
Reuse
pre-commit git hooks to take care of Terraform configurations ๐บ๐ฆ
Support
Quality
Security
License
Reuse
A toolkit for creating and managing declarative, self-healing infrastructure.
Support
Quality
Security
License
Reuse
Terraform Google Cloud Platform provider
Support
Quality
Security
License
Reuse
The Orchestration Engine To Deliver Self-Service Infrastructure Faster โก๏ธ
Support
Quality
Security
License
Reuse
Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.
Support
Quality
Security
License
Reuse
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
Support
Quality
Security
License
Reuse
A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
Support
Quality
Security
License
Reuse
Goad is an AWS Lambda powered, highly distributed, load testing tool
Support
Quality
Security
License
Reuse
n
node-convergence-archiveby nodejs
JavaScript 
1854
Version:Current
License: Proprietary (Proprietary)
Archive for node/io.js convergence work pre-3.0.0
Support
Quality
Security
License
Reuse
Interactive visualizations of Terraform dependency graphs using d3.js
Support
Quality
Security
License
Reuse
:earth_africa: :clipboard: A web dashboard to inspect Terraform States
Support
Quality
Security
License
Reuse
Generate CloudFormation / Terraform / Troposphere templates from your existing AWS resources.
Support
Quality
Security
License
Reuse
Terraform State โ Ansible Dynamic Inventory
Support
Quality
Security
License
Reuse
Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Support
Quality
Security
License
Reuse
Generic templated configuration management for Kubernetes, Terraform and other things
Support
Quality
Security
License
Reuse
Detect, track and alert on infrastructure drift
Support
Quality
Security
License
Reuse
Improve Terraform's plan output to be easier to read and understand
Support
Quality
Security
License
Reuse
Devops Tutorial for Beginners - Learn Docker, Kubernetes, Terraform, Ansible, Jenkins and Azure Devops
Support
Quality
Security
License
Reuse
Terraform provider plugin for proxmox
Support
Quality
Security
License
Reuse
Terraform Kubernetes provider
Support
Quality
Security
License
Reuse
Terraform provider to provision infrastructure with Linux's KVM using libvirt
Support
Quality
Security
License
Reuse
d
devops-exercisesby bregman-arie
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Python
44258
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
terraformby hashicorp
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Go
37674
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
b
backstageby backstage
Backstage is an open platform for building developer portals
TypeScript
22289
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pulumiby pulumi
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages ๐
Go
16273
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
saltby saltstack
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Python
13274
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraformerby GoogleCloudPlatform
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Go
10313
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
i
infracostby infracost
Cloud cost estimates for Terraform in pull requests๐ฐ๐ Love your cloud bill!
Go
9169
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-awsby hashicorp
Terraform AWS provider
Go
8633
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
c
chefby chef
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Ruby
7243
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terratestby gruntwork-io
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Go
6892
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terragruntby gruntwork-io
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Go
6862
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
atlantisby runatlantis
Terraform Pull Request Automation
Go
6193
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
tfsecby aquasecurity
Security scanner for your Terraform code
Go
5959
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
checkovby bridgecrewio
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
Python
5668
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cloudqueryby cloudquery
The open source high performance data integration platform built for developers.
Go
4730
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
i
ipv6-hostsby lennylxx
Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation
Python
4451
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-cdkby hashicorp
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
TypeScript
4439
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
t
terraformingby dtan4
Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
Ruby
4310
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
D
DetectionLabby clong
Automate the creation of a lab environment complete with security tooling and logging best practices
HTML
4199
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-provider-azurermby hashicorp
Terraform provider for Azure Resource Manager
Go
4036
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
t
tflintby terraform-linters
A Pluggable Terraform Linter
Go
3950
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
s
snykby snyk
Snyk CLI scans and monitors your projects for security vulnerabilities.
TypeScript
3821
Updated: 3 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
terraform-docsby terraform-docs
Generate documentation from Terraform modules in various output formats
Go
3514
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cosmiconfigby davidtheclark
Find and load configuration from a package.json property, rc file, or CommonJS module
TypeScript
3396
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terrascanby accurics
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Go
2922
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tfsecby tfsec
๐๐ Security scanner for your Terraform code
Go
2862
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
blueocean-pluginby jenkinsci
Blue Ocean is a reboot of the Jenkins CI/CD User Experience
Java
2855
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-provider-azurermby terraform-providers
Terraform provider for Azure Resource Manager
Go
2753
Updated: 4 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
p
pre-commit-terraformby antonbabenko
pre-commit git hooks to take care of Terraform configurations ๐บ๐ฆ
Shell
2495
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
deploykitby docker-archive
A toolkit for creating and managing declarative, self-healing infrastructure.
Go
2223
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-googleby hashicorp
Terraform Google Cloud Platform provider
Go
2022
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
e
engineby Qovery
The Orchestration Engine To Deliver Self-Service Infrastructure Faster โก๏ธ
Rust
2011
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
c
configby rubyconfig
Easiest way to add multi-environment yaml settings to Rails, Sinatra, Pandrino and other Ruby projects.
Ruby
1986
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
A
AutoSpottingby AutoSpotting
Saves up to 90% of AWS EC2 costs by automating the use of spot instances on existing AutoScaling groups. Installs in minutes using CloudFormation or Terraform. Convenient to deploy at scale using StackSets. Uses tagging to avoid launch configuration changes. Automated spot termination handling. Reliable fallback to on-demand instances.
Go
1937
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
bank-vaultsby banzaicloud
A Vault swiss-army knife: a K8s operator, Go client with automatic token renewal, automatic configuration, multiple unseal options and more. A CLI tool to init, unseal and configure Vault (auth methods, secret engines). Direct secret injection into Pods.
Go
1862
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
g
goadby goadapp
Goad is an AWS Lambda powered, highly distributed, load testing tool
Go
1857
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
node-convergence-archiveby nodejs
Archive for node/io.js convergence work pre-3.0.0
JavaScript
1854
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
b
blast-radiusby 28mm
Interactive visualizations of Terraform dependency graphs using d3.js
JavaScript
1837
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraboardby camptocamp
:earth_africa: :clipboard: A web dashboard to inspect Terraform States
Go
1799
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
former2by iann0036
Generate CloudFormation / Terraform / Troposphere templates from your existing AWS resources.
JavaScript
1747
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-inventoryby adammck
Terraform State โ Ansible Dynamic Inventory
Go
1738
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terracognitaby cycloidio
Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Go
1694
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kapitanby kapicorp
Generic templated configuration management for Kubernetes, Terraform and other things
Python
1675
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
driftctlby cloudskiff
Detect, track and alert on infrastructure drift
Go
1603
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-landscapeby coinbase
Improve Terraform's plan output to be easier to read and understand
Ruby
1503
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
devops-master-classby in28minutes
Devops Tutorial for Beginners - Learn Docker, Kubernetes, Terraform, Ansible, Jenkins and Azure Devops
Java
1495
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
t
terraform-provider-proxmoxby Telmate
Terraform provider plugin for proxmox
Go
1451
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-provider-kubernetesby hashicorp
Terraform Kubernetes provider
Go
1439
Updated: 2 y ago
License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-libvirtby dmacvicar
Terraform provider to provision infrastructure with Linux's KVM using libvirt
Go
1372
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse