You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/vendor/licenses-install-types.mdx
+82-29Lines changed: 82 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,42 +17,95 @@ The following shows an example of the **Install types** field in a license:
17
17
[View a larger version of this image](/images/license-install-types.png)
18
18
19
19
The installation types that are enabled or disabled for a license determine the following:
20
-
* The Replicated installers (Replicated KOTS, Replicated Embedded Cluster, Replicated kURL) that the customer's license entitles them to use
20
+
* The Replicated installers ([Replicated KOTS](../intro-kots), [Replicated Embedded Cluster](/vendor/embedded-cluster-overview), [Replicated kURL](/vendor/intro-kurl)) that the customer's license entitles them to use
21
21
* The installation assets and/or instructions provided in the Replicated Download Portal for the customer
22
22
* The customer's KOTS Admin Console experience
23
23
24
24
Setting the supported installation types on a per-customer basis gives you greater control over the installation method used by each customer. It also allows you to provide a more curated Download Portal experience, in that customers will only see the installation assets and instructions that are relevant to them.
25
25
26
-
### About Available Install Types
27
-
28
-
The **Available install types** license field provides the following options:
29
-
***Existing Cluster (Helm CLI):** Show instructions in the Download Portal for installing with Helm CLI. Requires that the latest release promoted to the channel where the customer is assigned contains a Helm chart.
30
-
***Existing Cluster (KOTS install):** Allow the customer to install with Replicated KOTS in an existing cluster. This field has the following requirements:
31
-
* Your Vendor Portal team must have the KOTS entitlement
32
-
* The latest release promoted to the channel where the customer is assigned must contain KOTS custom resources
33
-
***kURL Embedded Cluster (first generation product):** Allow the customer to install with Replicated kURL. This field has the following requirements:
34
-
* Your Vendor Portal team must have the KOTS/kURL entitlement
35
-
* A kURL installer spec must be promoted to the channel where the customer is assigned
36
-
***Embedded Cluster (current generation product):** Allow the customer to install with Replicated Embedded Cluster. This field has the following requirements:
37
-
* Your Vendor Portal team must have the Embedded Cluster entitlement
38
-
* The latest release promoted to the channel where the customer is assigned must contain an Embedded Cluster Config custom resource
In the customer license, under **Install types**, the **Available install types** field allows you to enable and disable different installation methods for the customer.
29
+
30
+
You can enable one or more installation types for a license.
31
+
32
+
The following describes each installation type available, as well as the requirements for enabling each type:
33
+
34
+
<table>
35
+
<tr>
36
+
<thwidth="30%">Install Type</th>
37
+
<th>Description</th>
38
+
<th>Requirements</th>
39
+
</tr>
40
+
<tr>
41
+
<th>Existing Cluster (Helm CLI)</th>
42
+
<td><p>The customer does not have access to the Replicated installers.</p><p>When the <strong>Helm CLI Air Gap Instructions (Helm CLI only)</strong> install option is also enabled, the Download Portal displays instructions on how to pull Helm installable images into a local repository. See <ahref="#install-options">Understanding Additional Install Options</a> below.</p></td>
43
+
<td>The latest release promoted to the channel where the customer is assigned must contain at least one Helm chart.</td>
44
+
</tr>
45
+
<tr>
46
+
<th>Existing Cluster (KOTS install)</th>
47
+
<td>Allows the customer to install with Replicated KOTS in an existing cluster.</td>
48
+
<td>
49
+
<ul>
50
+
<li>Your Vendor Portal team must have the KOTS entitlement</li>
51
+
<li>The latest release promoted to the channel where the customer is assigned must contain KOTS custom resources</li>
<p>Allows the customer to install with Replicated kURL on a VM or bare metal server.</p>
59
+
<p><strong>Note:</strong> For new installations, enable Replicated Embedded Cluster (current generation product) instead of Replicated kURL (first generation product).</p>
60
+
</td>
61
+
<td>
62
+
<ul>
63
+
<li>Your Vendor Portal team must have the KOTS/kURL entitlement</li>
64
+
<li>A kURL installer spec must be promoted to the channel where the customer is assigned. For more information, see <ahref="/vendor/packaging-embedded-kubernetes">Creating a kURL Installer</a>.</li>
<td>Allows the customer to install with Replicated Embedded Cluster on a VM or bare metal server.</td>
71
+
<td>
72
+
<ul>
73
+
<li>Your Vendor Portal team must have the Embedded Cluster entitlement</li>
74
+
<li>The latest release promoted to the channel where the customer is assigned must contain an Embedded Cluster Config custom resource. For more information, see <ahref="/reference/embedded-config">Embedded Cluster Config</a>.</li>
After enabling installation types in the **Available install types** field, you can also enable the following options in the **Additional install options** field:
43
83
44
-
***Helm CLI Air Gap Instructions (Helm CLI only):** When enabled, a customer will see instructions on the Download Portal on how to pull Helm installable images into their local repository. **Helm CLI Air Gap Instructions** is enabled by default when you select the **Existing Cluster (Helm CLI)** install type.
45
-
46
-
***Air Gap Installation Option (Replicated Installers only):** When enabled, new installations with this license will have an option to install from an air gap package or from a traditional online installation. Selecting this controls whether a customer sees this option in their Download Portal.
47
-
48
-
### How Install Types Determine the Download Portal Experience
49
-
50
-
Helm CLI Install + Helm Airgap = show the helm airgap install instructions
Embedded Cluster + Airgap=False = Show online install instructions only
54
-
Embedded Cluster + Airgap=True = Show instructions on air gap environment installation
55
-
56
-
## About Migrating Existing Licenses to Include Install Types
84
+
<table>
85
+
<tr>
86
+
<thwidth="30%">Install Type</th>
87
+
<th>Description</th>
88
+
<th>Requirements</th>
89
+
</tr>
90
+
<tr>
91
+
<th>Helm CLI Air Gap Instructions (Helm CLI only)</th>
92
+
<td><p>When enabled, a customer will see instructions on the Download Portal on how to pull Helm installable images into their local repository.</p><p><strong>Helm CLI Air Gap Instructions</strong> is enabled by default when you select the <strong>Existing Cluster (Helm CLI)</strong> install type.</p></td>
93
+
<td>The <strong>Existing Cluster (Helm CLI)</strong> install type must be enabled</td>
94
+
</tr>
95
+
<tr>
96
+
<th>Air Gap Installation Option (Replicated Installers only)</th>
97
+
<td><p>When enabled, new installations with this license have an option in their Download Portal to install from an air gap package or do a traditional online installation.</p></td>
98
+
<td>
99
+
<p>At least one of the following Replicated install types must be enabled:</p>
## About Migrating Existing Licenses to Use Install Types
57
110
58
111
By default, when an existing license is migrated to include the **Install types** field, the Vendor Portal automatically enables installation types so that the customer does not experience any errors in their deployment...
0 commit comments