|
1 | 1 | # Defining Preflight Checks |
2 | 2 |
|
3 | | -This topic describes how to define preflight checks in Helm- and standard Kubernetes manifest-based applications. For more information about preflight checks, see [About Preflight Checks and Support Bundles](/vendor/preflight-support-bundle-about). |
| 3 | +This topic describes how to define preflight checks in Helm and Kubernetes manifest-based applications. For more information about preflight checks, see [About Preflight Checks and Support Bundles](/vendor/preflight-support-bundle-about). |
4 | 4 |
|
5 | 5 | The information in this topic applies to applications that are installed with the Helm CLI or with Replicated KOTS. |
6 | 6 |
|
7 | 7 | ## Step 1: Create the Manifest File |
8 | 8 |
|
9 | | -You can define preflight checks in a Kubernetes Secret or in a Preflight custom resource. The type of manifest file that you use depends on your application type (Helm- or standard manifest-based) and the installation methods that your application supports (Helm CLI, KOTS v1.101.0 or later, or KOTS v1.100.3 or earlier). |
| 9 | +You can define preflight checks in a Kubernetes Secret or in a Preflight custom resource. The type of manifest file that you use depends on your application type (Helm or Kubernetes manifest-based) and the installation methods that your application supports (Helm CLI, KOTS v1.101.0 or later, or KOTS v1.100.3 or earlier). |
10 | 10 |
|
11 | 11 | * **Helm Applications**: For Helm applications, see the following guidance: |
12 | 12 |
|
13 | | - * **(Recommended) Helm CLI or KOTS v1.101.0 or Later**: For Helm-based applications installed with the Helm CLI or KOTS v1.101.0 or later, define the preflight checks in a Kubernetes Secret in your Helm chart `templates`. See [Kubernetes Secret](#secret). |
| 13 | + * **(Recommended) Helm CLI or KOTS v1.101.0 or Later**: For Helm applications installed with the Helm CLI or KOTS v1.101.0 or later, define the preflight checks in a Kubernetes Secret in your Helm chart `templates`. See [Kubernetes Secret](#secret). |
14 | 14 |
|
15 | 15 | * **KOTS v1.100.3 or Earlier**: For Helm applications installed with KOTS v1.100.3 or earlier, define the preflight checks in a Preflight custom resource. See [Preflight Custom Resource](#preflight-cr). |
16 | 16 |
|
17 | | -* **Standard Manifest-Based Applications**: For standard manifest-based applications, define the preflight checks in a Preflight custom resource. See [Preflight Custom Resource](#preflight-cr). |
| 17 | +* **Kubernetes Manifest-Based Applications**: For Kubernetes manifest-based applications, define the preflight checks in a Preflight custom resource. See [Preflight Custom Resource](#preflight-cr). |
18 | 18 |
|
19 | 19 | ### Kubernetes Secret {#secret} |
20 | 20 |
|
@@ -50,7 +50,7 @@ As shown above, the Secret must include the following: |
50 | 50 | ### Preflight Custom Resource {#preflight-cr} |
51 | 51 |
|
52 | 52 | Define preflight checks in a Preflight custom resource for the following installation types: |
53 | | -* Standard manifest-based applications installed with any version of KOTS |
| 53 | +* Kubernetes manifest-based applications installed with any version of KOTS |
54 | 54 | * Helm applications installed with KOTS v1.100.3 and earlier |
55 | 55 | :::note |
56 | 56 | For Helm charts installed with KOTS v1.101.0 and later, Replicated recommends that you define preflight checks in a Secret in the Helm chart `templates` instead of using the Preflight custom resource. See [Create a Secret](#secret) above. |
|
0 commit comments