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/releases-about.mdx
+3-29Lines changed: 3 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,44 +63,18 @@ The following describes each of the channel settings:
63
63
64
64
This section provides additional information about releases, including details about release promotion, properties, sequencing, and versioning.
65
65
66
-
### Release Types
66
+
### Release Files
67
67
68
-
You can create the following types of releases in the Vendor Portal:
68
+
A release contains your application files as well as the manifests required to install the application with Replicated KOTS and Replicated Embedded Cluster.
69
69
70
-
***Helm-only Releases**: A release that contains one or more Helm charts. Helm-only releases can be installed with the Helm CLI only. For more information, see [Installing with Helm](install-with-helm).
71
-
72
-
***KOTS Releases**: A release that contains your application files as well as the manifests required to install the application with Replicated KOTS. The application files in KOTS releases can be Helm charts and/or Kubernetes manifests. KOTS releases that contain one or more Helm charts can be installed with KOTS or the Helm CLI. For more information, see [Introduction to KOTS](../intro-kots).
73
-
74
-
The following shows the Helm-only and KOTS release options that appear in the **Create release** dropdown in the Vendor Portal:
75
-
76
-
<imgalt="create a release dropdown"src="/images/create-release-dropdown.png"width="450px"/>
77
-
78
-
[View a larger version of this image](/images/create-release-dropdown.png)
70
+
The application files in KOTS releases can be Helm charts and/or Kubernetes manifests. KOTS releases that contain one or more Helm charts can be installed with KOTS or the Helm CLI. For more information, see [Introduction to KOTS](../intro-kots).
79
71
80
72
### Promotion
81
73
82
74
Each release is promoted to one or more channels. While you are developing and testing releases, Replicated recommends promoting to a channel that does not have any real customers assigned, such as the default Unstable channel. When the release is ready to be shared externally with customers, you can then promote to a channel that has the target customers assigned, such as the Beta or Stable channel.
83
75
84
76
A release cannot be edited after it is promoted to a channel. This means that you can test a release on an internal development channel, and know with confidence that the same release will be available to your customers when you promote it to a channel where real customers are assigned.
85
77
86
-
#### Promoting KOTS-Only and Helm CLI-Only Releases {#kots-helm-releases}
87
-
88
-
<KotsEntitlement/>
89
-
90
-
To prevent KOTS or Helm CLI-only customers from accessing a release that they cannot install, Replicated enforces the following release promotion rules:
91
-
92
-
* A release must contain the required KOTS manifests to be promoted to a channel where one or more KOTS customers are assigned.
93
-
94
-
<imgwidth="400px"alt="Release without the required manifests blocked from promotion"src="/images/release-promotion-kots-customers.png"/>
95
-
96
-
[View a larger version of this image](/images/release-promotion-kots-customers.png)
97
-
98
-
* A release must contain at least one Helm chart to be promoted to a channel where one or more Helm CLI-only customers are assigned.
99
-
100
-
<imgwidth="400px"src="/images/release-promotion-helm-customers.png"alt="Release with no helm charts blocked from being promoted"/>
101
-
102
-
[View a larger version of this image](/images/release-promotion-helm-customers.png)
103
-
104
78
### Properties
105
79
106
80
Each release has properties. You define release properties when you promote a release to a channel. You can edit release properties at any time from the channel **Release History** page in the Vendor Portal. For more information, see [Edit Release Properties](releases-creating-releases#edit-release-properties) in _Managing Releases with the Vendor Portal_.
Copy file name to clipboardExpand all lines: docs/vendor/releases-creating-releases.mdx
+2-15Lines changed: 2 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,22 +21,9 @@ To create and promote a release in the Vendor Portal:
21
21
22
22
[View a larger version of this image](/images/release-create-new.png)
23
23
24
-
1. If a drop down is displayed, select one of the following options:
25
-
***Create Helm-only release**: Create a release with one or more Helm charts. Supports installations with the Helm CLI only.
26
-
***Create KOTS release**: Create a release that supports installations with Replicated KOTS. KOTS releases can contain Kubernetes manifests and one or more Helm charts. KOTS releases that contain Helm charts can also be installed with the Helm CLI.
27
-
28
-
If no drop down is displayed, continue to the next step.
29
-
30
-
1. Add your files to the release:
31
-
***Helm-only**: For Helm-only releases, follow the steps in the **Add the Replicated SDK to your Helm Chart** dialog to package your chart and upload a `.tgz` chart archive.
[View a larger version of this image](/images/upload-helm-chart-modal.png)
36
-
37
-
***KOTS**: For KOTS releases, drag and drop your release files to the file directory in the YAML editor. You can also click the plus icon to add a new, untitled YAML file.
24
+
1. Add your files to the release. You can do this by dragging and dropping files to the file directory in the YAML editor or clicking the plus icon to add a new, untitled YAML file.
38
25
39
-
For any Helm charts that you add, in the **Select Installation Method** dialog, select the version of the HelmChart custom resource that KOTS will use to install the chart. kots.io/v1beta2 is recommended. For more information about the HelmChart custom resource, see [Configuring the HelmChart Custom Resource](helm-native-v2-using).
26
+
1.For any Helm charts that you add to the release, in the **Select Installation Method** dialog, select the version of the HelmChart custom resource that KOTS will use to install the chart. kots.io/v1beta2 is recommended. For more information about the HelmChart custom resource, see [Configuring the HelmChart Custom Resource](helm-native-v2-using).
0 commit comments