<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Develop blueprints on CloudBolt Documentation</title>
		<link>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/</link>
		<description>Recent content in Develop blueprints on CloudBolt Documentation</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<atom:link href="https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Server blueprints</title>
				<link>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/server/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/server/</guid>
				<description>&lt;p&gt;This topic walks through a minimal configuration of one server tier on a blueprint&amp;rsquo;s &lt;strong&gt;Build&lt;/strong&gt; tab and one group on its &lt;strong&gt;Groups&lt;/strong&gt; tab. For the full set of build items and options, see &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/use/blueprints/build/build-configuration/&#34;&gt;Build configuration&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;before-you-start&#34;&gt;Before you start&lt;/h2&gt;&#xA;&lt;p&gt;You need permission to create blueprints, at least one &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/configure/infrastructure/os-builds/&#34;&gt;OS Build&lt;/a&gt;, and one &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/configure/infrastructure/environments/&#34;&gt;environment&lt;/a&gt;, which in turn requires a configured &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/configure/infrastructure/resource-handlers/&#34;&gt;resource handler&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-the-blueprint&#34;&gt;Create the blueprint&lt;/h2&gt;&#xA;&lt;p&gt;On the &lt;strong&gt;Catalog&lt;/strong&gt; page, select &lt;strong&gt;Create Blueprint&lt;/strong&gt;, enter a name, then select &lt;strong&gt;Save&lt;/strong&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>XaaS blueprints</title>
				<link>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/xaas/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/xaas/</guid>
				<description>&lt;p&gt;Anything-as-a-Service blueprints call an external API to provision, delete, and manage a service. Users order it from the &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/use/catalog/&#34;&gt;Catalog&lt;/a&gt; the same way they order a server. You define what happens at each stage, while CMP handles the catalog, order form, approvals, and auditing.&lt;/p&gt;&#xA;&lt;p&gt;Start by giving the service a custom &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/use/resources/resource-types/&#34;&gt;resource type&lt;/a&gt;. This is what holds the deployment&amp;rsquo;s parameters and gives day-2 operations something to attach to.&lt;/p&gt;&#xA;&lt;h2 id=&#34;lifecycle&#34;&gt;Lifecycle&lt;/h2&gt;&#xA;&lt;p&gt;Develop these in order. Build is what makes the service orderable. Without teardown, deleting a resource in CMP leaves the real service running at the provider.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Deployment trigger points</title>
				<link>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/deployment-trigger-points/</link>
				<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
				<guid>https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/blueprints/deployment-trigger-points/</guid>
				<description>&lt;p&gt;An &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/use/orchestration/actions/&#34;&gt;action&lt;/a&gt; attached to a blueprint runs only for that blueprint. The same action attached to a trigger point runs for every order or every server provisioned, which is ideal for policy, naming, validation, and notifications. This topic covers the trigger points a deployment passes through and what each one receives.&lt;/p&gt;&#xA;&lt;h2 id=&#34;where-the-trigger-points-fall&#34;&gt;Where the trigger points fall&lt;/h2&gt;&#xA;&lt;p&gt;Deploying a blueprint that contains a single server runs two jobs: a &lt;strong&gt;Deploy Blueprint&lt;/strong&gt; job that processes the order and a &lt;strong&gt;Provision Server&lt;/strong&gt; job that builds the server, each with its own trigger points. Actions can also be triggered on &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/developer-resources/guide/models/orders-and-jobs/#order-lifecycle&#34;&gt;order status changes&lt;/a&gt;. See &lt;a href=&#34;https://docs.cloudbolt.io/docs/cmp/use/orchestration/actions/orchestration-actions/&#34;&gt;Orchestration actions&lt;/a&gt; for the full list of trigger points.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
