CRD Reference

Reference pages for the manifest files that must be populated

This section provides comprehensive reference information about the manifest files that must be populated for Keptn Custom Resource Definitions (CRDs).

Each CRD is an object of an API library. In addition to the CRDs documented in this section, Keptn populates many resources on its own. For a comprehensive list of all Keptn resources, see API Reference.

For more information about CRDs and APIs, see the Kubernetes documentation:


Analysis

Define specific configurations and the Analysis to report

AnalysisDefinition

Define SLOs for an Analysis

AnalysisValueTemplate

Define the data source and query for each SLI

KeptnApp

Define all workloads and checks associated with an application

KeptnConfig

Define configuration values

KeptnEvaluationDefinition

Define an evaluation query

KeptnMetric

Define all workloads and checks associated with an application

KeptnMetricsProvider

Define a data provider used for metrics and evaluations

KeptnTask

Define a run of a KeptnTaskDefinition

KeptnTaskDefinition

Define tasks that can be run pre/post-deployment