<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Devops on Clouds, Containers &amp; Clarity</title>
    <link>https://invurted.com/tags/devops/</link>
    <description>Recent content in Devops on Clouds, Containers &amp; Clarity</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 31 May 2026 15:27:37 +1000</lastBuildDate>
    <atom:link href="https://invurted.com/tags/devops/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Module 1: What is Puppet and why use it?</title>
      <link>https://invurted.com/series/puppet-series-1/what-is-puppet/</link>
      <pubDate>Sun, 05 Apr 2026 17:13:01 +1100</pubDate>
      <guid>https://invurted.com/series/puppet-series-1/what-is-puppet/</guid>
      <description>An introduction to configuration management and where Puppet fits in the modern IaC landscape. Covers the problem of configuration drift, how Puppet&amp;rsquo;s declarative model differs from imperative scripting, and how it compares to tools like Ansible and Chef. Closes with a look at Puppet&amp;rsquo;s agent/server architecture and guidance on when Puppet is the right tool for the job.</description>
    </item>
    <item>
      <title>Kubernetes Introduction: Core Concepts, Architecture, and Best Practices</title>
      <link>https://invurted.com/series/kubernetes-series-1/kubernetes-introduction-core-concepts-architecture-best-practices/</link>
      <pubDate>Sat, 10 Jan 2026 13:40:38 +1100</pubDate>
      <guid>https://invurted.com/series/kubernetes-series-1/kubernetes-introduction-core-concepts-architecture-best-practices/</guid>
      <description>A practical, intermediate tutorial that explains Kubernetes fundamentals, control plane components, pod networking, and real-world best practices for deploying and scaling containerized applications.</description>
    </item>
    <item>
      <title>Module 2: Install Puppet Server and Connect Your First Puppet Agent</title>
      <link>https://invurted.com/series/puppet-series-1/install-puppet-server-connect-first-agent/</link>
      <pubDate>Thu, 21 May 2026 17:13:01 +1100</pubDate>
      <guid>https://invurted.com/series/puppet-series-1/install-puppet-server-connect-first-agent/</guid>
      <description>A practical tutorial for installing Puppet Server, connecting your first Puppet agent node, signing the agent certificate, creating a test manifest, and troubleshooting the first agent run.</description>
    </item>
    <item>
      <title>Module 5: Terraform CI/CD Environments and Production Workflows on Azure</title>
      <link>https://invurted.com/series/terraform-series-1/terraform-ci-cd-environments-and-production-workflows-on-azure/</link>
      <pubDate>Tue, 23 Dec 2025 18:00:03 +1100</pubDate>
      <guid>https://invurted.com/series/terraform-series-1/terraform-ci-cd-environments-and-production-workflows-on-azure/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Overview&lt;/strong&gt;&#xA;Module 5 completes the &lt;strong&gt;Azure Terraform: From Zero to Production&lt;/strong&gt; series by shifting focus from &lt;em&gt;writing Terraform&lt;/em&gt; to &lt;strong&gt;operating Terraform safely in real-world Azure environments&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;While HashiCorp Configuration Language (HCL) enables infrastructure definition, production readiness requires far more:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Strong separation between environments&lt;/li&gt;&#xA;&lt;li&gt;Automated CI/CD delivery pipelines&lt;/li&gt;&#xA;&lt;li&gt;Secure authentication&lt;/li&gt;&#xA;&lt;li&gt;Change validation and policy enforcement&lt;/li&gt;&#xA;&lt;li&gt;Resilience against failure and human error&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;By the end of this module, you move from:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;“I can write Terraform”&lt;/em&gt;&lt;br&gt;&#xA;to&lt;br&gt;&#xA;&lt;strong&gt;“I can run Terraform in production with confidence.”&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Kubernetes for infrastructure engineers: what Terraform users need to understand</title>
      <link>https://invurted.com/articles/kubernetes-for-infrastructure-engineers-what-terraform-users-need-to-understand/</link>
      <pubDate>Sun, 31 May 2026 15:27:37 +1000</pubDate>
      <guid>https://invurted.com/articles/kubernetes-for-infrastructure-engineers-what-terraform-users-need-to-understand/</guid>
      <description>Learn how Kubernetes changes the operating model for Terraform users, from declarative objects and state to networking, scaling, Helm, GitOps, and testing.</description>
    </item>
    <item>
      <title>Terraform drift detection: Why terraform plan is too late</title>
      <link>https://invurted.com/articles/terraform-drift-detection-why-terraform-plan-is-too-late/</link>
      <pubDate>Fri, 29 May 2026 12:36:07 +1100</pubDate>
      <guid>https://invurted.com/articles/terraform-drift-detection-why-terraform-plan-is-too-late/</guid>
      <description>This focuses on the transition from &amp;ldquo;Artisan Server Crafting&amp;rdquo; (manual, undocumented setups) to a disciplined engineering approach. It highlights the importance of the Directed Acyclic Graph (DAG) in dependency resolution and the role of the state file as the &amp;ldquo;memory&amp;rdquo; of the system</description>
    </item>
    <item>
      <title>How to Manage Terraform State in a Large Team</title>
      <link>https://invurted.com/articles/how-to-manage-terraform-state-in-a-large-team/</link>
      <pubDate>Thu, 19 Mar 2026 17:41:38 +1100</pubDate>
      <guid>https://invurted.com/articles/how-to-manage-terraform-state-in-a-large-team/</guid>
      <description>Prevent Terraform state conflicts in team environments with remote backends and state locking. Learn step-by-step configuration for S3, Azure Blob Storage, and Terraform Cloud, plus proven workflows for large teams managing multi-environment infrastructure. Includes troubleshooting guide for common state file errors.</description>
    </item>
    <item>
      <title>OpenTofu and GitHub Actions Explained: Open-Source Infrastructure as Code with CI/CD</title>
      <link>https://invurted.com/tutorials/using-opentofu-and-github/</link>
      <pubDate>Sat, 27 Dec 2025 15:43:04 +1100</pubDate>
      <guid>https://invurted.com/tutorials/using-opentofu-and-github/</guid>
      <description>A technical explanation of how OpenTofu works with GitHub Actions to implement open-source Infrastructure as Code, including providers, state management, authentication, and automated CI/CD workflows.</description>
    </item>
    <item>
      <title>The architect&#39;s roadmap to mastering Kubernetes orchestration</title>
      <link>https://invurted.com/series/kubernetes-series-1/</link>
      <pubDate>Wed, 24 Dec 2025 11:50:55 +1100</pubDate>
      <guid>https://invurted.com/series/kubernetes-series-1/</guid>
      <description>Master Kubernetes from the ground up with this comprehensive 7-module series. Learn container orchestration, from local setup and basic workloads to production-grade deployments with autoscaling, observability, and security. Perfect for developers, DevOps engineers, and architects building cloud-native infrastructure.</description>
    </item>
    <item>
      <title>Drawbacks and Challenges of Microservices Architecture</title>
      <link>https://invurted.com/articles/drawbacks-and-challenges-of-microservices-architecture/</link>
      <pubDate>Tue, 23 Dec 2025 17:30:37 +1100</pubDate>
      <guid>https://invurted.com/articles/drawbacks-and-challenges-of-microservices-architecture/</guid>
      <description>Microservices architecture introduces significant trade-offs alongside its scalability benefits. This article explores the technical complexity, operational overhead, design pitfalls, and performance challenges that teams face when adopting and maintaining microservices-based systems.</description>
    </item>
    <item>
      <title>Azure Terraform tutorial: From zero to production</title>
      <link>https://invurted.com/series/terraform-series-1/</link>
      <pubDate>Tue, 07 Oct 2025 16:25:43 +1100</pubDate>
      <guid>https://invurted.com/series/terraform-series-1/</guid>
      <description>Master Azure infrastructure automation with this comprehensive Terraform tutorial series. Progress from basic resource provisioning to production-grade deployments using modular design, remote state management, CI/CD pipelines, and Azure-native integrations. Learn to deploy Resource Groups, VNets, VMs, AKS clusters, and storage accounts with reusable, testable Terraform modules.</description>
    </item>
    <item>
      <title>Getting started with Puppet: A beginner to production tutorial series</title>
      <link>https://invurted.com/series/puppet-series-1/</link>
      <pubDate>Tue, 07 Oct 2025 16:25:43 +1100</pubDate>
      <guid>https://invurted.com/series/puppet-series-1/</guid>
      <description>A structured, seven-part series taking you from zero Puppet knowledge to a production-ready configuration management workflow. Covers core concepts, manifest writing, module structure, dynamic data with Facter and Hiera, the Roles and Profiles pattern, and safe CI/CD deployment. This is everything you need to manage infrastructure at scale with confidence.</description>
    </item>
    <item>
      <title>Why developers are moving away from Terraform—and what they&#39;re choosing instead</title>
      <link>https://invurted.com/articles/move-from-terraform-to-opentofu/</link>
      <pubDate>Sun, 31 Aug 2025 07:59:48 +1000</pubDate>
      <guid>https://invurted.com/articles/move-from-terraform-to-opentofu/</guid>
      <description>HashiCorp’s licensing shift triggered a seismic change in the IaC landscape. Here&amp;rsquo;s why developers are migrating away from Terraform—and what tools are rising to take its place.</description>
    </item>
  </channel>
</rss>
