<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>ARM Template on Beneath Abstraction</title>
    <link>https://www.beneathabstraction.com/tags/arm-template/</link>
    <description>Recent content in ARM Template on Beneath Abstraction</description>
    <image>
      <title>Beneath Abstraction</title>
      <url>https://www.beneathabstraction.com/images/logo.png</url>
      <link>https://www.beneathabstraction.com/images/logo.png</link>
    </image>
    <generator>Hugo -- 0.157.0</generator>
    <language>en</language>
    <lastBuildDate>Sun, 05 Sep 2021 10:00:46 +1000</lastBuildDate>
    <atom:link href="https://www.beneathabstraction.com/tags/arm-template/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Deploying &#39;JUST&#39; the modified ARM templates</title>
      <link>https://www.beneathabstraction.com/post/selectedarmdeployment/</link>
      <pubDate>Sun, 05 Sep 2021 10:00:46 +1000</pubDate>
      <guid>https://www.beneathabstraction.com/post/selectedarmdeployment/</guid>
      <description>&lt;h2 id=&#34;problem&#34;&gt;Problem&lt;/h2&gt;
&lt;p&gt;The project has a bunch of ARM templates as part of IAC scripts and more often only couple, if not few templates get modified. But when deploying using Azure pipeline all the templates gets deployed. Even though ARM template deployment support incremental mode, if a templates is deployed with exact same properties, the resource gets recreated. The project does not want to recreate all the templates when only a few are changed. Currently there is no out-of-the-box tasks that support this behavior (&lt;em&gt;or I could not find any&lt;/em&gt;). &lt;a href=&#34;https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/deployment-modes&#34;&gt;Deployment Mode Reference&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
