Skip to content

Commit 34bf0c4

Browse files
committed
Remove Helm-only release content
1 parent 8766747 commit 34bf0c4

File tree

3 files changed

+34
-258
lines changed

3 files changed

+34
-258
lines changed

docs/vendor/releases-about.mdx

Lines changed: 3 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -63,44 +63,18 @@ The following describes each of the channel settings:
6363

6464
This section provides additional information about releases, including details about release promotion, properties, sequencing, and versioning.
6565

66-
### Release Types
66+
### Release Files
6767

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.
6969

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-
<img alt="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).
7971

8072
### Promotion
8173

8274
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.
8375

8476
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.
8577

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-
<img width="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-
<img width="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-
10478
### Properties
10579

10680
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_.

docs/vendor/releases-creating-releases.mdx

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,9 @@ To create and promote a release in the Vendor Portal:
2121

2222
[View a larger version of this image](/images/release-create-new.png)
2323

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.
32-
33-
<img src="/images/upload-helm-chart-modal.png" alt="upload helm chart dialog" width="550px"/>
34-
35-
[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.
3825

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).
4027

4128
<img src="/images/helm-select-install-method.png" alt="select installation method dialog" width="550px"/>
4229

0 commit comments

Comments
 (0)