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
Create a new release and promote it to the Unstable channel. For more information, see [Managing Releases with the Vendor Portal](releases-creating-releases) or [Managing Releases with the CLI](releases-creating-cli).
Install the release to test your changes. For Embedded Cluster installations, see [Performing Udpates in Embedded Clusters](/enterprise/updating-embedded). For existing cluster installations with KOTS, see [Performing Updates in Existing Clusters](/enterprise/updating-app-manager).
Copy file name to clipboardExpand all lines: docs/partials/replicated-sdk/_dependency-yaml.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,4 +6,4 @@ dependencies:
6
6
version: 1.0.0-beta.31
7
7
```
8
8
9
-
For the latest version information for the Replicated SDK, see the [replicated-sdk repository](https://github.com/replicatedhq/replicated-sdk/tags) in GitHub.
9
+
For the latest version information for the Replicated SDK, see the [replicated-sdk repository](https://github.com/replicatedhq/replicated-sdk/releases) in GitHub.
Copy file name to clipboardExpand all lines: docs/reference/custom-resource-application.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -85,7 +85,7 @@ spec:
85
85
<table>
86
86
<tr>
87
87
<th>Description</th>
88
-
<td>The icon file for the application. Used on the license upload and in various places in the Admin Console.</td>
88
+
<td>The icon file for the application. Used on the license upload, in various places in the Admin Console, and in the Download Portal. The icon can be a remote URL or a Base64 encoded image. Base64 encoded images are required to display the image in air gap installations with no outbound internet access.</td>
Copy file name to clipboardExpand all lines: docs/vendor/helm-native-v2-using.md
+39-39Lines changed: 39 additions & 39 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,38 +12,6 @@ For more information about the HelmChart custom resource, including the unique r
12
12
13
13
After you complete the tasks in this topic to configure the `kots.io/v1beta2` HelmChart custom resource, you can migrate any existing installations that were deployed with `kots.io/v1beta1` with `useHelmInstall: true` to use `kots.io/v1beta2` instead. For more information, see [Migrating Existing Installations to HelmChart v2](helm-v2-migrate).
14
14
15
-
## HelmChart v1 and v2 Differences
16
-
17
-
The `kots.io/v1beta2` HelmChart custom resource has the following differences from `kots.io/v1beta1`:
18
-
19
-
<table>
20
-
<tr>
21
-
<th>HelmChart v1beta2</th>
22
-
<th>HelmChart v1beta1</th>
23
-
<th>Description</th>
24
-
</tr>
25
-
<tr>
26
-
<td><code>apiVersion: kots.io/v1beta2</code></td>
27
-
<td><code>apiVersion: kots.io/v1beta1</code></td>
28
-
<td><code>apiVersion</code> is updated to <code>kots.io/v1beta2</code></td>
29
-
</tr>
30
-
<tr>
31
-
<td><code>releaseName</code></td>
32
-
<td><code>chart.releaseName</code></td>
33
-
<td><code>releaseName</code> is a top level field under <code>spec</code></td>
34
-
</tr>
35
-
<tr>
36
-
<td>N/A</td>
37
-
<td><code>helmVersion</code></td>
38
-
<td><code>helmVersion</code> field is removed</td>
39
-
</tr>
40
-
<tr>
41
-
<td>N/A</td>
42
-
<td><code>useHelmInstall</code></td>
43
-
<td><code>useHelmInstall</code> field is removed</td>
44
-
</tr>
45
-
</table>
46
-
47
15
## Workflow
48
16
49
17
To support installations with the `kots.io/v1beta2` HelmChart custom resource, do the following:
@@ -271,7 +239,11 @@ spec:
271
239
272
240
### Add Backup Labels for Snapshots
273
241
274
-
The Replicated snapshots feature requires the following labels on all resources in your Helm chart that you want to be included in the backup:
242
+
:::note
243
+
The Replicated [snapshots](snapshots-overview) feature for backup and restsore is supported only for existing cluster installations with KOTS. Snapshots are not support for installations with Embedded Cluster. For more information about disaster recovery for installations with Embedded Cluster, see [Disaster Recovery for Embedded Cluster](/vendor/embedded-disaster-recovery.mdx).
244
+
:::
245
+
246
+
The snapshots feature requires the following labels on all resources in your Helm chart that you want to be included in the backup:
275
247
* `kots.io/backup: velero`
276
248
* `kots.io/app-slug: APP_SLUG`, where `APP_SLUG` is the slug of your Replicated application.
### Support Local Image Registries for Online Installations {#local-registries}
283
+
### Support Local Image Registries {#local-registries}
312
284
313
285
Local image registries are required for KOTS installations in air gapped environments. Also, users in online environments can optionally push images to a local registry. For more information about how users configure a local image registry with KOTS, see [Using Private Registries](/enterprise/image-registry-settings).
314
286
315
-
To support the use of local registries for online installations with version `kots.io/v1beta2` of the HelmChart custom resource, you must provide the necessary values in the builder field to render the Helm chart with all of the necessary images so that KOTS knows where to pull the images from to push them into the local registry.
287
+
To support the use of local registries with version `kots.io/v1beta2` of the HelmChart custom resource, provide the necessary values in the builder field to render the Helm chart with all of the necessary images so that KOTS knows where to pull the images from to push them into the local registry.
316
288
317
-
For more information about how to configure the `builder` key, see [`builder`](/reference/custom-resource-helmchart-v2#builder) in _HelmChart v2_.
289
+
For more information about how to configure the `builder` key, see [Packaging Air Gap Bundles for Helm Charts](/vendor/helm-packaging-airgap-bundles) and [`builder`](/reference/custom-resource-helmchart-v2#builder) in _HelmChart v2_.
318
290
319
-
:::note
320
-
If you already configured the `builder` key previously to support air gap installations, then you can use the same configuration in your HelmChart custom resource to support the use of local registries for online installations. No additional configuration is required.
321
-
:::
291
+
## HelmChart v1 and v2 Differences
292
+
293
+
The `kots.io/v1beta2` HelmChart custom resource has the following differences from `kots.io/v1beta1`:
294
+
295
+
<table>
296
+
<tr>
297
+
<th>HelmChart v1beta2</th>
298
+
<th>HelmChart v1beta1</th>
299
+
<th>Description</th>
300
+
</tr>
301
+
<tr>
302
+
<td><code>apiVersion: kots.io/v1beta2</code></td>
303
+
<td><code>apiVersion: kots.io/v1beta1</code></td>
304
+
<td><code>apiVersion</code> is updated to <code>kots.io/v1beta2</code></td>
305
+
</tr>
306
+
<tr>
307
+
<td><code>releaseName</code></td>
308
+
<td><code>chart.releaseName</code></td>
309
+
<td><code>releaseName</code> is a top level field under <code>spec</code></td>
310
+
</tr>
311
+
<tr>
312
+
<td>N/A</td>
313
+
<td><code>helmVersion</code></td>
314
+
<td><code>helmVersion</code> field is removed</td>
315
+
</tr>
316
+
<tr>
317
+
<td>N/A</td>
318
+
<td><code>useHelmInstall</code></td>
319
+
<td><code>useHelmInstall</code> field is removed</td>
Copy file name to clipboardExpand all lines: docs/vendor/kots-faq.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,7 +129,7 @@ Releases that support installation with KOTS include the manifests required by K
129
129
130
130
In addition to the KOTS manifests, releases that support installation with Embedded Cluster also include the Embedded Cluster Config. The Embedded Cluster Config defines aspects of the cluster that will be provisioned and also sets the version of KOTS that will be installed.
131
131
132
-
For more information, see [Onboarding with KOTS](/vendor/distributing-workflow) and [Using Embedded Cluster](/vendor/embedded-overview).
132
+
For more information, see [Using Embedded Cluster](/vendor/embedded-overview).
0 commit comments