<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Tutorials on Clouds, Containers &amp; Clarity</title>
    <link>https://invurted.com/tutorials/</link>
    <description>Recent content in Tutorials on Clouds, Containers &amp; Clarity</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sat, 27 Dec 2025 15:43:04 +1100</lastBuildDate>
    <atom:link href="https://invurted.com/tutorials/index.xml" rel="self" type="application/rss+xml" />
    <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>Binary Tutorial Not What You&#39;d Expect</title>
      <link>https://invurted.com/tutorials/binary-tutorial-not-what-you-d-expect/</link>
      <pubDate>Wed, 24 Dec 2025 12:27:50 +1100</pubDate>
      <guid>https://invurted.com/tutorials/binary-tutorial-not-what-you-d-expect/</guid>
      <description>Learn to read binary time with this beginner-friendly tutorial—then discover why binary watches are the ultimate accessory for developers, engineers, and tech enthusiasts.</description>
    </item>
    <item>
      <title>Iterating over providers in Opentofu</title>
      <link>https://invurted.com/tutorials/iterating-over-providers-in-opentofu/</link>
      <pubDate>Mon, 06 Oct 2025 12:49:31 +1100</pubDate>
      <guid>https://invurted.com/tutorials/iterating-over-providers-in-opentofu/</guid>
      <description>Learn how to use OpenTofu’s new for_each provider iteration feature to dynamically deploy infrastructure across multiple regions, accounts, or clouds. This tutorial includes step-by-step examples, advanced patterns, and modular DevOps integration strategies for scalable, maintainable IaC workflows.</description>
    </item>
    <item>
      <title>Docker approaches to multiple environments</title>
      <link>https://invurted.com/tutorials/docker-approaches-to-multiple-environments-a-practical-tutorial/</link>
      <pubDate>Wed, 17 Sep 2025 12:48:10 +1000</pubDate>
      <guid>https://invurted.com/tutorials/docker-approaches-to-multiple-environments-a-practical-tutorial/</guid>
      <description>Let&amp;rsquo;s have a look at a practical tutorial showing how to make use of multiple environments in Docker</description>
    </item>
    <item>
      <title>Mastering Terraform variables, outputs and local values for dynamic infrastructure</title>
      <link>https://invurted.com/tutorials/mastering-terraform-variables-outputs-and-local-values-for-dynamic-infrastructure/</link>
      <pubDate>Mon, 15 Sep 2025 15:30:14 +1000</pubDate>
      <guid>https://invurted.com/tutorials/mastering-terraform-variables-outputs-and-local-values-for-dynamic-infrastructure/</guid>
      <description>&lt;p&gt;Terraform has revolutionized the way organizations manage their cloud infrastructure, transitioning from manual, error-prone configurations (often referred to as &amp;ldquo;ClickOps&amp;rdquo;) to automated, code-driven workflows. This shift, known as Infrastructure as Code (IaC), allows infrastructure to be defined, provisioned, and managed using machine-readable definition files, applying software development practices like version control, testing, and automated deployment.&lt;/p&gt;&#xA;&lt;p&gt;At the heart of creating dynamic, reusable, and maintainable Terraform configurations are three fundamental concepts: variables (input variables), outputs, and local values. These elements enable you to write flexible code that can adapt to different environments and requirements without constant modification, making your infrastructure truly &amp;ldquo;as code&amp;rdquo;. This tutorial will guide you through mastering these essential Terraform components.&#xA;&lt;div class=&#34;toc&#34;&gt;&#xA;  &lt;nav id=&#34;TableOfContents&#34;&gt;&#xA;  &lt;ul&gt;&#xA;    &lt;li&gt;&#xA;      &lt;ul&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#1-terraform-variables-the-inputs-to-your-infrastructure&#34;&gt;1. Terraform variables: The inputs to your infrastructure&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#2-terraform-outputs-revealing-infrastructure-details&#34;&gt;2. Terraform outputs: revealing infrastructure details&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#3-terraform-local-values-intermediate-calculations-and-dry-principles&#34;&gt;3. Terraform local values: intermediate calculations and DRY principles&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#4-putting-it-all-together-building-dynamic-infrastructure&#34;&gt;4. Putting it all together: building dynamic infrastructure&lt;/a&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;#5-best-practices-for-iac-maturity&#34;&gt;5. Best practices for IaC maturity&lt;/a&gt;&lt;/li&gt;&#xA;      &lt;/ul&gt;&#xA;    &lt;/li&gt;&#xA;  &lt;/ul&gt;&#xA;&lt;/nav&gt;&#xA;&lt;/div&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Deploy Azure like a pro: your first Terraform main.tf made simple</title>
      <link>https://invurted.com/tutorials/getting-started-terraform-azure-main-tf/</link>
      <pubDate>Thu, 04 Sep 2025 17:43:02 +1000</pubDate>
      <guid>https://invurted.com/tutorials/getting-started-terraform-azure-main-tf/</guid>
      <description>Kickstart your Azure infrastructure journey with this beginner-friendly Terraform tutorial. Learn how to craft a clean, modular main.tf</description>
    </item>
    <item>
      <title>The function of the main.tf file</title>
      <link>https://invurted.com/tutorials/terraform-main-tf/</link>
      <pubDate>Sat, 30 Aug 2025 18:50:52 +1000</pubDate>
      <guid>https://invurted.com/tutorials/terraform-main-tf/</guid>
      <description>main.tf is the central configuration file in Terraform projects. Learn how it defines infrastructure, supports modularity, and scales across cloud providers.</description>
    </item>
    <item>
      <title>Azure Terraform tutorial</title>
      <link>https://invurted.com/tutorials/azure-terraform-tutorial/</link>
      <pubDate>Sat, 30 Aug 2025 18:39:15 +1000</pubDate>
      <guid>https://invurted.com/tutorials/azure-terraform-tutorial/</guid>
      <description>This hands-on tutorial walks you through crafting a main.tf file for deploying infrastructure on Microsoft Azure using Terraform. Learn how to define providers, configure resource groups, and set up modular components for scalable, maintainable cloud automation. Whether you&amp;rsquo;re bootstrapping a new environment or formalizing your IaC workflows, this guide offers practical, privacy-conscious strategies for building secure and reusable Terraform configurations.</description>
    </item>
  </channel>
</rss>
