<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Build Designs on Layer5 Documentation</title><link>/kanvas/guides/designing/</link><description>Recent content in Build Designs on Layer5 Documentation</description><generator>Hugo</generator><language>en</language><atom:link href="/kanvas/guides/designing/index.xml" rel="self" type="application/rss+xml"/><item><title>Add and Configure Components</title><link>/kanvas/guides/designing/configuring-components/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kanvas/guides/designing/configuring-components/</guid><description>&lt;p&gt;A component is one piece of infrastructure in a design, and its configuration is what Kanvas applies when you deploy. This guide covers placing components on the canvas, editing their configuration, and moving them around by duplicating, copying, and pasting.&lt;/p&gt;
&lt;p&gt;You need a design open in Designer mode. Designer is the only mode that allows authoring.&lt;/p&gt;

&lt;h2 id="add-a-component" class="heading-link"&gt;
 Add a component
 &lt;a href="#add-a-component" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Kanvas offers several ways to place a component. All of them produce the same result: a component in the design, with its configurator open beside it.&lt;/p&gt;</description></item><item><title>Create Relationships</title><link>/kanvas/guides/designing/creating-relationships/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kanvas/guides/designing/creating-relationships/</guid><description>&lt;p&gt;Relationships record how components connect, and Kanvas keeps related configuration in sync once they exist. You create some relationships by hand and Kanvas creates others when it evaluates the design. This guide shows which is which, how to create each kind, and how to remove or hide them.&lt;/p&gt;
&lt;p&gt;Relationships work only in Designer mode. For what each kind means, read &lt;a href="/kanvas/concepts/relationships/"&gt;Relationships&lt;/a&gt;.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Kind&lt;/th&gt;
 &lt;th&gt;You create it by&lt;/th&gt;
 &lt;th&gt;You remove it by&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;Edge (network, mount, reference, and other edge subtypes)&lt;/td&gt;
 &lt;td&gt;Picking an edge from a component&amp;rsquo;s handle and dragging to a target&lt;/td&gt;
 &lt;td&gt;Selecting the edge and choosing Delete&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Hierarchical, inventory&lt;/td&gt;
 &lt;td&gt;Dropping a component onto a compatible parent&lt;/td&gt;
 &lt;td&gt;Dragging it out, or choosing Move Out of Parent&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Hierarchical, wallet&lt;/td&gt;
 &lt;td&gt;Dropping a component onto a compatible host&lt;/td&gt;
 &lt;td&gt;Deleting the component, or choosing Move Out of Parent&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Hierarchical, alias&lt;/td&gt;
 &lt;td&gt;Kanvas creates it during evaluation&lt;/td&gt;
 &lt;td&gt;Deleting the alias component&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;TagSets (shared labels)&lt;/td&gt;
 &lt;td&gt;Giving components matching labels&lt;/td&gt;
 &lt;td&gt;Changing the labels so they stop matching&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Annotation edge&lt;/td&gt;
 &lt;td&gt;Drawing with the Pen tool&lt;/td&gt;
 &lt;td&gt;Selecting the edge and choosing Delete&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 id="create-an-edge-relationship" class="heading-link"&gt;
 Create an edge relationship
 &lt;a href="#create-an-edge-relationship" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Edge relationships connect components that exchange traffic or depend on one another, such as a Service and a Deployment.&lt;/p&gt;</description></item><item><title>Whiteboard on the Canvas</title><link>/kanvas/guides/designing/whiteboarding/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kanvas/guides/designing/whiteboarding/</guid><description>&lt;div class="yt-embed-container"&gt;
 &lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/o58hO4RDCR4?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0" title="YouTube video"&gt;&lt;/iframe&gt;
 &lt;/div&gt;

&lt;p&gt;&lt;em&gt;&lt;a href="/videos/features/kanvas/whiteboarding-in-kanvas/"&gt;Whiteboarding in Kanvas&lt;/a&gt; (3:41) follows one late-night incident from page to postmortem on a single live design. Its page has chapters and a transcript.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Whiteboarding lets you diagram freely on the same canvas as your infrastructure. You draw shapes, text, freehand strokes, and lines to explain intent, and they sit beside real components in one design. It is on by default and available on every plan.&lt;/p&gt;</description></item><item><title>Pin Models to the Dock</title><link>/kanvas/guides/designing/pin-model-to-dock/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kanvas/guides/designing/pin-model-to-dock/</guid><description>&lt;p&gt;Pinning a model puts its icon in the dock at the bottom of the canvas, so you can reach its components without opening the full palette. Pins belong to your account. They are not stored per design or in the browser, so they follow you across designs, browsers, and devices.&lt;/p&gt;
&lt;p&gt;Pinning works in Designer mode. In Operator mode the dock does not show pinned models.&lt;/p&gt;

&lt;h2 id="pin-a-model" class="heading-link"&gt;
 Pin a model
 &lt;a href="#pin-a-model" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Hover a model row in the component palette and use the pin icon. Its tooltip reads &amp;ldquo;Pin To Dock&amp;rdquo;. The shape palette offers the same pin on each shape category row.&lt;/p&gt;</description></item><item><title>Work with Tags</title><link>/kanvas/guides/designing/tagsets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/kanvas/guides/designing/tagsets/</guid><description>&lt;p&gt;Tags are the key-value labels and annotations on a component. When components share matching labels, Kanvas groups them in a TagSet, a shaded region drawn around the matching components. Use tags to see which components belong together, such as the Service and Deployment of one application.&lt;/p&gt;

&lt;h2 id="add-labels-and-annotations" class="heading-link"&gt;
 Add labels and annotations
 &lt;a href="#add-labels-and-annotations" class="heading-anchor" aria-label="Permalink to this heading"&gt;🔗&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;Open a component&amp;rsquo;s configurator and go to its Labels tab. It holds two key-value maps:&lt;/p&gt;</description></item></channel></rss>