<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Designs on TCS Labs Academy</title><link>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/tags/designs/</link><description>Recent content in Designs on TCS Labs Academy</description><generator>Hugo</generator><language>en</language><atom:link href="https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/tags/designs/index.xml" rel="self" type="application/rss+xml"/><item><title>Designs</title><link>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/foundations-of-cloud-native-management-with-meshery/infrastructure-as-designs/designs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/foundations-of-cloud-native-management-with-meshery/infrastructure-as-designs/designs/</guid><description/></item><item><title>Generating Designs</title><link>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/ai-assisted-infrastructure-design-with-meshery-and-kanvas/generating-meshery-designs-with-llms/generating-designs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/ai-assisted-infrastructure-design-with-meshery-and-kanvas/generating-meshery-designs-with-llms/generating-designs/</guid><description/></item><item><title>2. Generating Meshery Designs with LLMs</title><link>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/ai-assisted-infrastructure-design-with-meshery-and-kanvas/generating-meshery-designs-with-llms/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/ai-assisted-infrastructure-design-with-meshery-and-kanvas/generating-meshery-designs-with-llms/</guid><description>&lt;p&gt;Meshery designs are valid Kubernetes YAML - multi-document files that Meshery imports, visualises, and deploys. Getting an LLM to produce designs that pass import and validation requires more than asking it to &amp;ldquo;write some YAML&amp;rdquo;. You need to understand the structure a design must have, give the model the right constraints and context, verify that generated resources align with Meshery&amp;rsquo;s component registry, and refine iteratively rather than starting from scratch on every failure.&lt;/p&gt;</description></item><item><title>3. Infrastructure as Designs</title><link>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/foundations-of-cloud-native-management-with-meshery/infrastructure-as-designs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://meshery-extensions.github.io/tcslabs-academy/pr-preview/pr-36/learning-paths/deea6061-b6be-49a9-ad1c-f1a5c32e1fa9/foundations-of-cloud-native-management-with-meshery/infrastructure-as-designs/</guid><description>&lt;p&gt;A Meshery design is the unit of infrastructure intent. It is a YAML document that describes components - Kubernetes resources, service mesh configuration, policies - along with the relationships between them. Designs are declarative, portable, and version-controllable, which makes them the natural pairing for agent-generated infrastructure changes.&lt;/p&gt;
&lt;p&gt;This course walks you through the full design lifecycle: authoring and importing a design, opening it in Kanvas for visual inspection, deploying it to a cluster, saving it to the Catalog so your team can reuse it, and backing it with a GitHub repository so that pull requests carry infrastructure previews alongside code changes.&lt;/p&gt;</description></item></channel></rss>