<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Container Apps on Jason Haley</title>
    <link>https://jasonhaley.com/tags/container-apps/</link>
    <description>Recent content in Container Apps on Jason Haley</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>info@jasonhaley.com (Jason Haley)</managingEditor>
    <webMaster>info@jasonhaley.com (Jason Haley)</webMaster>
    <lastBuildDate>Sun, 19 Jan 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://jasonhaley.com/tags/container-apps/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>An AZD Template for a Chainlit Azure Container App</title>
      <link>https://jasonhaley.com/2025/01/19/chainlit-openai-containerapps-template/</link>
      <pubDate>Sun, 19 Jan 2025 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2025/01/19/chainlit-openai-containerapps-template/</guid>
      <description>&lt;h1 id=&#34;an-azd-template-for-a-chainlit-azure-container-app&#34;&gt;An AZD Template for a Chainlit Azure Container App&lt;/h1&gt;&#xA;&lt;p&gt;Late last year I was looking for an AZD template that uses &lt;a href=&#34;https://docs.chainlit.io/get-started/overview&#34;&gt;Chainlit&lt;/a&gt; for a UI application and deploys to &lt;a href=&#34;https://learn.microsoft.com/en-us/azure/container-apps/overview&#34;&gt;Azure Container Apps&lt;/a&gt;, but couldn&amp;rsquo;t find one &amp;hellip; so now I&amp;rsquo;m working on building one.&lt;/p&gt;&#xA;&lt;h2 id=&#34;chainlit-openai-assistantsapi-azure-container-apps-starter&#34;&gt;Chainlit OpenAI AssistantsAPI Azure Container Apps Starter&lt;/h2&gt;&#xA;&lt;p&gt;This is a starter template that works with &lt;a href=&#34;https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/overview?tabs=windows&#34;&gt;Azure Developer CLI (AZD)&lt;/a&gt; to create a Chainlit application and deploy it to Azure in a matter of minutes. The application code currently uses OpenAI and OpenAI Assistants API - I&amp;rsquo;m working on adding more functionality to it soon.&lt;/p&gt;</description>
      <category>AI</category><category>Assistants API</category><category>AZD</category><category>Chainlit</category><category>Container Apps</category><category>Learning</category><category>OpenAI</category><category>Python</category>
    </item>
    <item>
      <title>Quickstart: Deploy an existing container image to Container Apps using Bicep</title>
      <link>https://jasonhaley.com/2022/04/07/container-app-quickstart-bicep-existing-container-image/</link>
      <pubDate>Thu, 07 Apr 2022 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2022/04/07/container-app-quickstart-bicep-existing-container-image/</guid>
      <description>&lt;p&gt;Like my last post (&lt;a href=&#34;https://jasonhaley.com/2022/04/06/container-app-quickstart-bicep/&#34;&gt;Quickstart: Container Apps using Bicep&lt;/a&gt;), this post is a supplement to the &lt;a href=&#34;https://docs.microsoft.com/en-us/azure/container-apps/get-started-existing-container-image?tabs=bash&amp;amp;pivots=container-apps-private-registry&#34;&gt;existing Azure Container Apps docs&lt;/a&gt; and provides a Bicep walkthrough to getting started.&lt;/p&gt;&#xA;&lt;h1 id=&#34;quickstart-deploy-an-existing-container-image-to-container-apps-using-bicep&#34;&gt;Quickstart: Deploy an existing container image to Container Apps using Bicep&lt;/h1&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/container-apps/overview&#34;&gt;Azure Container Apps&lt;/a&gt; is a serverless platform to run and orchestrate your container applications.&lt;/p&gt;&#xA;&lt;p&gt;In this quickstart, you&amp;rsquo;ll use Bicep to create a Container Apps environment with an existing container image stored in an Azure Container Registry. If you have not used Bicep yet or want to learn more about what it can do, I recommend going through the &lt;a href=&#34;https://docs.microsoft.com/en-us/learn/paths/fundamentals-bicep/&#34;&gt;Fundamentals of Bicep learning path&lt;/a&gt; to get you started.&lt;/p&gt;</description>
      <category>Azure</category><category>Container Apps</category>
    </item>
    <item>
      <title>Quickstart: Container Apps using Bicep</title>
      <link>https://jasonhaley.com/2022/04/06/container-app-quickstart-bicep/</link>
      <pubDate>Wed, 06 Apr 2022 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2022/04/06/container-app-quickstart-bicep/</guid>
      <description>&lt;p&gt;This quickstart is a supplement to the &lt;a href=&#34;https://docs.microsoft.com/en-us/azure/container-apps/get-started?tabs=bash&#34;&gt;existing Azure Container Apps docs&lt;/a&gt; and provides a Bicep walkthrough to getting started.&lt;/p&gt;&#xA;&lt;h1 id=&#34;quickstart-deploy-you-first-container-app-using-bicep&#34;&gt;Quickstart: Deploy you first container app using Bicep&lt;/h1&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.microsoft.com/en-us/azure/container-apps/overview&#34;&gt;Azure Container Apps&lt;/a&gt; is a serverless platform to run and orchestrate your container applications.&lt;/p&gt;&#xA;&lt;p&gt;In this quickstart, you&amp;rsquo;ll use Bicep to create a Container Apps environment with the helloworld sample container image. If you have not used Bicep yet or want to learn&#xA;more about what it can do, I recommend going through the &lt;a href=&#34;https://docs.microsoft.com/en-us/learn/paths/fundamentals-bicep/&#34;&gt;Fundamentals of Bicep learning path&lt;/a&gt; to get you started.&lt;/p&gt;</description>
      <category>Azure</category><category>Container Apps</category>
    </item>
    <item>
      <title>How to set environment variables in a Container App using the Azure CLI</title>
      <link>https://jasonhaley.com/2022/03/20/env-var-cli/</link>
      <pubDate>Sun, 20 Mar 2022 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2022/03/20/env-var-cli/</guid>
      <description>&lt;p&gt;Last month when I presented on Azure Container Apps, I was asked &amp;ldquo;How would you set an environment variable?&amp;rdquo;. Since it isn&amp;rsquo;t currently surfaced in the Azure Portal, I wasn&amp;rsquo;t sure.&lt;/p&gt;&#xA;&lt;p&gt;Container Apps is still in preview and right now the best way to access the largest amount of features is by using ARM or Bicep &amp;hellip; but since it is new a lot of people start with the Portal or the Azure CLI to explore.&lt;/p&gt;</description>
      <category>Azure</category><category>Container Apps</category>
    </item>
    <item>
      <title>How to rollback a Container App revision using the Azure CLI</title>
      <link>https://jasonhaley.com/2022/03/13/rollback-demo-cli/</link>
      <pubDate>Sun, 13 Mar 2022 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2022/03/13/rollback-demo-cli/</guid>
      <description>&lt;p&gt;Earlier this month I posted &lt;a href=&#34;https://jasonhaley.com/2022/03/03/rollback-demo/&#34;&gt;How to rollback a Container App revision&lt;/a&gt; which focused on using the Azure Portal UI. In this&#xA;entry I want to go over the same demo scenario using the Azure CLI.&lt;/p&gt;&#xA;&lt;p&gt;Prerequisites for this walkthrough are to follow the steps in the Quickstart first: &lt;a href=&#34;https://docs.microsoft.com/en-us/azure/container-apps/get-started?tabs=bash&#34;&gt;Deploy your first container app (Azure CLI)&lt;/a&gt;, and insert the following steps before the last &lt;strong&gt;Clean up resources&lt;/strong&gt; step.&lt;/p&gt;&#xA;&lt;h1 id=&#34;rollback-a-container-app-revision-using-the-azure-cli&#34;&gt;Rollback a container app revision using the Azure CLI&lt;/h1&gt;&#xA;&lt;p&gt;At this point you&amp;rsquo;ve created the Container App and verified the deployment in the browser, now let&amp;rsquo;s look at the list of revisions using the &lt;code&gt;containerapp revision list&lt;/code&gt; command.&lt;/p&gt;</description>
      <category>Azure</category><category>Container Apps</category>
    </item>
    <item>
      <title>How to rollback a Container App revision</title>
      <link>https://jasonhaley.com/2022/03/03/rollback-demo/</link>
      <pubDate>Thu, 03 Mar 2022 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2022/03/03/rollback-demo/</guid>
      <description>&lt;p&gt;Last week I presented &amp;ldquo;A look at Azure Container Apps&amp;rdquo; to our local Azure user group. I was my first time presenting the topic and I&amp;rsquo;ll just&#xA;say it wasn&amp;rsquo;t my best presentation (believe me - I&amp;rsquo;ve watched the whole recording). But anyway &amp;hellip; during one of the demos a question came up about&#xA;if it was easy to rollback a revision. I attempted to do perform a demo of how to do it, but the demo gods were not helping me last Thursday night.&lt;/p&gt;</description>
      <category>Azure</category><category>Container Apps</category>
    </item>
  </channel>
</rss>