A KOTS application can include several recommended, but optional, custom resources. These custom resources are packaged as part of the KOTS application, but are not deployed to the cluster. The custom resources defined here are included to control the KOTS application experience, but are consumed by KOTS, the Admin Console (kotsadm) or by other kubectl plugins.
|kots.io/v1beta1||Config||Define a user-facing config screen|
|kots.io/v1beta1||Application||Add additional metadata (branding, release notes and more) to an application|
|troubleshoot.replicated.com/v1beta1||Preflight||Define custom Preflight Checks for an application version|
|troubleshoot.replicated.com/v1beta1||Analyzer||Define custom support bundle analyzers to run in the Admin Console|
|troubleshoot.replicated.com/v1beta1||Collector||Define custom data to include in a support bundle|
|app.k8s.io/v1beta1||Application||Define metadata about the application|
|kots.io/v1beta1||HelmChart||Identifies an instantiation of a Helm Chart|