mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-14 02:40:27 +00:00
25 KiB
25 KiB
Infrastructure Provisioning. Infra Management Tools. IaC Infrastructure as Code
!!! info "Architectural Context" Detailed reference for Infrastructure Provisioning. Infra Management Tools. IaC Infrastructure as Code in the context of Hardened Infrastructure.
Standard Reference
- Terraform Provider for Google Cloud 7.0 is now GA [COMMUNITY-TOOL]
- How Kubernetes Operators Fit into Platform Building and When Traditional IaC Isn't Enough [COMMUNITY-TOOL]
- The Beginner’s Guide to the Ansible Inventory [COMMUNITY-TOOL]
- DevOps Roadmap for 2026 ⭐ 19457 [DE FACTO STANDARD]
- Terraform Best Practices ⭐ 2469 [COMMUNITY-TOOL]
- ClusterClass: Experimental Feature for Streamlined Cluster Lifecycle Management' in Cluster API [COMMUNITY-TOOL]
- The DevOps Bottleneck: Why IaC Orchestration is the Missing Piece [COMMUNITY-TOOL]
- Platform Engineering Guide - 5 Key Use Cases of Internal Developer Platforms [COMMUNITY-TOOL]
- The Definitive Guide to Importing Your Cloud Resources into IaC [COMMUNITY-TOOL]
- Terraform 1.15: Flexible Module Management, Deprecation Warnings, and Windows' ARM64 Support [COMMUNITY-TOOL]
- Terraform Azure Resource IPAM Module [COMMUNITY-TOOL]
- Announcing Public Preview of Terraform Export from the Azure Portal [COMMUNITY-TOOL]
- Terraform Provider for Azure IPAM ⭐ 9 [COMMUNITY-TOOL]
- TerraSchema: Generate JSON Schema from Terraform Configurations ⭐ 68 [COMMUNITY-TOOL]
- Pulumi: Infrastructure as Code in Any Programming Language ⭐ 25228 [DE FACTO STANDARD]
- Ephemeral Values in Terraform [COMMUNITY-TOOL]
- Scale with Confidence Using Terraform: Better Cost Visibility, Stronger' Governance, and Less Operational Overhead [COMMUNITY-TOOL]
- Announcing General Availability of Terraform Azure Verified Modules for Platform Landing Zone (ALZ) [COMMUNITY-TOOL]
- Enterprise-Scale Azure Subscription Vending Using Azure Verified Modules (AVM) [COMMUNITY-TOOL]
- Azure Landing Zone IaC Accelerator Release Notes [COMMUNITY-TOOL]
- The Maester - Terraform Module [COMMUNITY-TOOL]
- Terraform for Standardizing AWS Deployments [COMMUNITY-TOOL]
- Azure Landing Zone IaC Accelerator [COMMUNITY-TOOL]
- Terraform Enterprise 2.0 [COMMUNITY-TOOL]
- IBM IAM for AI Agents [COMMUNITY-TOOL]
- stackoverflow.blog: Infrastructure as code: Create and configure infrastructure' elements in seconds [COMMUNITY-TOOL]
- invensislearning.com: Infrastructure as a Code Tutorial: How it Works, Types,' and Best Practices [COMMUNITY-TOOL]
- bridgecrew.io: 5 tips for securely adopting infrastructure as code [COMMUNITY-TOOL]
- itnext.io: Platform-as-Code: how it relates to Infrastructure-as-Code and' what it enables [COMMUNITY-TOOL]
- daffodilsw.medium.com: What is Infrastructure Automation in DevOps? [COMMUNITY-TOOL]
- thenewstack.io: IaC Cloud Misconfiguration Tools too Noisy without Context [COMMUNITY-TOOL]
- freecodecamp.org: Infrastructure as Code - Full Course 🌟🌟 [COMMUNITY-TOOL]
- faun.pub: The best Infrastructure as Code tools for 2021 [COMMUNITY-TOOL]
- Infrastructure as Code in DevOps [COMMUNITY-TOOL]
- devops.com: Updating and Managing Infrastructure-as-Code (IaC) [COMMUNITY-TOOL]
- thenewstack.io: GUIs, CLI, APIs: Learn Basic Terms of Infrastructure-as-Code [COMMUNITY-TOOL]
- thenewstack.io: Infrastructure-as-Code: Increase Security, Scale Development [COMMUNITY-TOOL]
- Struggling with IT Staff Leaving? Try Infrastructure as Code 🌟 [COMMUNITY-TOOL]
- devopscube.com: Immutable Infrastructure Explained For Beginners [COMMUNITY-TOOL]
- medium.com/@bunnyshell: How to Overcome Infrastructure as Code (IaC) Challenges [COMMUNITY-TOOL]
- dzone.com/articles: A Beginner's Guide to Infrastructure as Code 🌟 [COMMUNITY-TOOL]
- javacodegeeks.com: Infrastructure as Code: Best Tools For 2023 Included [COMMUNITY-TOOL]
- thenewstack.io: Infrastructure as Code or Cloud Platforms — You Decide! [COMMUNITY-TOOL]
- spacelift.io: Why Generic CI/CD Tools Will Not Deliver Successful IaC [COMMUNITY-TOOL]
- thenewstack.io: Achieve GitOps on Day One with IaC Automation [COMMUNITY-TOOL]
- medium.com/@faisalkuzhan: DAY_43/90 => Infrastructure as Code(IaC) [COMMUNITY-TOOL]
- build5nines.com: Benefits of Convention over Configuration for IaC Deployment' Projects [COMMUNITY-TOOL]
- levelup.gitconnected.com: Short: Using IaC over Clickops [COMMUNITY-TOOL]
- thenewstack.io: Local Environment-as-Code: Is It Possible Yet? [COMMUNITY-TOOL]
- clickittech.com: Infrastructure as Code Tools, what are the best IaC tools?' 🌟 [COMMUNITY-TOOL]
- intellipaat.com: Terraform vs Ansible: Key Differences Between Terraform' and Ansible 🌟 [COMMUNITY-TOOL]
- clickittech.com: Terraform vs CloudFormation: The Final battle 🌟 [COMMUNITY-TOOL]
- cncf.io: Cloudformation vs. Terraform: Which is better? [COMMUNITY-TOOL]
- spacelift.io: Terraform vs. Ansible : Key Differences and Comparison of' Tools [COMMUNITY-TOOL]
- env0.com: Ansible vs Terraform: Choose One or Use Both? [COMMUNITY-TOOL]
- awstrainingwithjagan.com: Comprehensive Comparison of Top Infrastructure' as Code (IaC) Tools [COMMUNITY-TOOL]
- CloudCanvas - Diagramming for Cloud Infrastructure [COMMUNITY-TOOL]
- AZVerify: Bridging Azure Resources, Bicep Templates, and Diagrams with GitHub' Copilot ⭐ 94 [COMMUNITY-TOOL]
- Enhanced Local IDE Experience for AWS Step Functions [COMMUNITY-TOOL]
- Azure Landing Zone Technical Documentation [COMMUNITY-TOOL]
- Azure Landing Zone - Microsoft Cloud Adoption Framework [COMMUNITY-TOOL]
- Checkmarx/kics ⭐ 2637 [COMMUNITY-TOOL]
- gofireflyio/aiac 🌟 ⭐ 3794 [ENTERPRISE-STABLE]
- Azure Cloud Adoption Framework: Platform Landing Zone Implementation Options [COMMUNITY-TOOL]
- medium.com/nerd-for-tech: Kubernetes: Declaratively Deploying Infrastructure' (IaC) [COMMUNITY-TOOL]
- medium.com/globant: Infrastructure as Code using Kubernetes [COMMUNITY-TOOL]
- youtube: Mitchell Hashimoto: The Inside Story of HashiCorp's IaC Journey' | The IaC Podcast [COMMUNITY-TOOL]
- IaC and OpenShift Virtualization handshake (using Terraform for VMs on OCP) [COMMUNITY-TOOL]
- Building a FinOps-Ready Azure Landing Zone: Infrastructure Foundations for' Cost Optimization [COMMUNITY-TOOL]
Automation
Configuration Management
Architecture
- (2022) redhat.com: Pull vs. push in automated VM provisioning: What you need to know [COMMUNITY-TOOL] — Curator Insight / Live Grounding: Explores the design trade-offs between push-based (e.g., Ansible orchestrating ssh) and pull-based (e.g., agent-driven puppet/chef/gitops) VM provisioning configurations.
Infrastructure as Code
Artificial Intelligence
- (2022) matt-rickard.com: Infrastructure as Code Will be Written by AI [COMMUNITY-TOOL] — Curator Insight / Live Grounding: Explores the trajectory of IaC generation using AI models. Evaluates how Large Language Models generate infrastructure patterns, pointing out risks like hallucinated variables or drift.
DevOps
- (2021) agileconnection.com: Infrastructure as Code: The Foundation of Effective DevOps [COMMUNITY-TOOL] — Curator Insight / Live Grounding: Reviews the foundational core principles of Infrastructure as Code. Explores configuration drift, declarative patterns, and continuous integration paths inside automated delivery pipelines.
Tooling
- (2024) k21academy.com: Terraform vs Ansible: Working, Difference, Provisioning 🌟 [COMMUNITY-TOOL] [GUIDE] — Curator Insight / Live Grounding: Direct comparison of Terraform (declarative, immutable cloud provisioning) versus Ansible (procedural, configuration-management-centric engine), highlighting where to utilize each tool.
- (2022) techcommunity.microsoft.com: Infrastructure as Code (IaC): Comparing the Tools [COMMUNITY-TOOL] — Curator Insight / Live Grounding: Evaluates differences between multi-cloud and native tools (Terraform, Pulumi, Bicep, ARM). Covers state preservation, compile-time validation, and native provider integrations.
Cloud Architecture
AWS Governance
AWS Organizations
- AWS Organizations: The Key to Managing Your Cloud Infrastructure Effectively [COMMUNITY-TOOL] — A highly clear exploration of AWS Organizations, dissecting organizational units (OUs), Service Control Policies (SCPs), and account hierarchy. Grounding shows it serves as a fundamental training material for cloud administrators establishing multi-account safety structures.
AWS Well-Architected
Infrastructure as Code (1)
- AWS Well-Architected IaC Analyzer ⭐ 473 [ADVANCED LEVEL] [COMMUNITY-TOOL] — An AWS-sourced open-source analyzer designed to inspect Infrastructure as Code (CloudFormation, Terraform) templates against AWS Well-Architected practices before deployment. Grounding demonstrates how incorporating this tool into continuous integration checks reduces pre-production compliance failures.
Cloud Infrastructure
Azure
Enterprise Architecture
- Transitioning an Existing Azure Environment to the Azure Landing Zone Reference Architecture [ADVANCED LEVEL] [LEGACY] — Official Microsoft guidance outlining the migration roadmap of legacy brownfield Azure environments to the Azure Landing Zone (ALZ) conceptual architecture. It focuses on governance, subscription organization, network topology convergence, and security policy enforcement at scale.
Platform Engineering
- Subscription Vending Implementation Guidance [ADVANCED LEVEL] [COMMUNITY-TOOL] — Explains the architectural pattern of automated subscription vending on Azure.
- Guides cloud platform teams to construct GitOps-driven workflows.
- Automatically provisions fully governed, secure, and networked Azure subscriptions using Bicep or Terraform.
Infrastructure as Code (2)
AI Generation
- Terraform 2.0 in Practice: Using AI to Generate Infrastructure as Code [COMMUNITY-TOOL] — Focuses on AI-driven generation of HCL infrastructure files. Covers schema checking, validating security guardrails in prompt pipelines, and continuous integration workflows for automated infrastructure verification.
Cloud Providers
Google Cloud
IaC Operators
- (2020) cloud.google.com/config-connector [GO CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Config Connector is a Kubernetes add-on that enables managing Google Cloud resources using native Kubernetes custom resource definitions (CRDs). It enforces declarative Infrastructure as Code (IaC) directly through the Kubernetes control plane, ensuring continuous reconciliation of cloud infrastructure.
Multicloud
FinOps
- (2023) infoworld.com: 5 priorities that cut cloud costs and improve IT ops [COMMUNITY-TOOL] — Curator Insight / Live Grounding: Operational manual showcasing cost reduction strategies. Covers autoscaling boundaries, orphaned storage remediation, container right-sizing, and active cost attribution dashboards.
Cloud-Native Infrastructure
Infrastructure as Code (3)
AI-Assisted Operations
- Enhancing Infrastructure as Code Generation with GitHub Copilot for Azure [ENTERPRISE-STABLE] — Curator Insight: Analyzes the application of LLM co-pilots in rapidly writing secure ARM and Bicep configurations. Live Grounding: Demonstrates how contextual AI generators drastically lower human-error risk in pipeline IaC templates. Highly representative of modern 2025/2026 operational shifts.
Infrastructure
IaC
Terraform Integration
- (2024) Announcing Public Preview of Terraform Export from the Azure Portal [TERRAFORM CONTENT] [LEGACY] — Introduces the public preview feature enabling direct export of existing Azure resources into fully configured, executable Terraform files from the Azure Portal, simplifying legacy cloud migrations to IaC.
Infrastructure Operations
Sysadmin Toolsets
Resource Curation
Awesome Lists
- Awesome Sysadmin ⭐ 33981 [DE FACTO STANDARD] — An incredibly rich curation containing production-grade open source utilities, control planes, networking layers, and security mechanisms used daily by systems architects and site reliability engineers.
Networking
Azure (1)
Multi-Tenant
- (2025) Deploying Virtual Networks Across Tenants Using Azure Virtual Network Manager [NONE CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — Explains how to construct secure virtual network topologies across multiple enterprise Azure tenants using Azure Virtual Network Manager (AVNM). Details centralized mesh-network architectures, security admin rules, and policy distribution. This resource is highly practical for organizations managing complex multi-tenant landing zones.
Platform Engineering (1)
AI Integration
Agentic Engineering
- Terraform & OpenTofu Skill for AI Agents ⭐ 1881 [ADVANCED LEVEL] [EMERGING] [ENTERPRISE-STABLE] — An experimental, open-source repository establishing unified Model Context Protocol (MCP) skills or AI tools for Terraform and OpenTofu. Empowers AI agents to dynamically generate, parse, validate, and execute infrastructure-as-code definitions with semantic awareness.
CI-CD Pipelines
Infrastructure as Code (4)
GitHub Actions
- Terraform Module Releaser GitHub Action ⭐ 221 [COMMUNITY-TOOL] — A specialized GitHub Action designed to automate the release process, version tagging, and registry publication of Terraform modules. Resolves development overhead by automatically generating release logs and enforcing Semantic Versioning.
💡 Explore Related: Terraform | Oauth | Kubernetes Security