v1alpha3

Reference information for metrics.keptn.sh/v1alpha3

Packages

metrics.keptn.sh/v1alpha3

Package v1alpha3 contains API Schema definitions for the metrics v1alpha3 API group

Resource Types

KeptnMetric

KeptnMetric is the Schema for the keptnmetrics API

Appears in:

Field Description
apiVersion string metrics.keptn.sh/v1alpha3
kind string KeptnMetric
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec KeptnMetricSpec

KeptnMetricList

KeptnMetricList contains a list of KeptnMetric

Field Description
apiVersion string metrics.keptn.sh/v1alpha3
kind string KeptnMetricList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items KeptnMetric array

KeptnMetricSpec

KeptnMetricSpec defines the desired state of KeptnMetric

Appears in:

Field Description
provider ProviderRef Provider represents the provider object
query string Query represents the query to be run
fetchIntervalSeconds integer FetchIntervalSeconds represents the update frequency in seconds that is used to update the metric

KeptnMetricsProvider

KeptnMetricsProvider is the Schema for the keptnmetricsproviders API

Appears in:

Field Description
apiVersion string metrics.keptn.sh/v1alpha3
kind string KeptnMetricsProvider
metadata ObjectMeta Refer to Kubernetes API documentation for fields of metadata.
spec KeptnMetricsProviderSpec

KeptnMetricsProviderList

KeptnMetricsProviderList contains a list of KeptnMetricsProvider

Field Description
apiVersion string metrics.keptn.sh/v1alpha3
kind string KeptnMetricsProviderList
metadata ListMeta Refer to Kubernetes API documentation for fields of metadata.
items KeptnMetricsProvider array

KeptnMetricsProviderSpec

KeptnMetricsProviderSpec defines the desired state of KeptnMetricsProvider

Appears in:

Field Description
type string Type represents the provider type. This can be one of prometheus, dynatrace, datadog, dql.
targetServer string TargetServer defined the URL at which the metrics provider is reachable with included port and protocol.
secretKeyRef SecretKeySelector SecretKeyRef defines an optional secret for access credentials to the metrics provider.

ProviderRef

ProviderRef represents the provider object

Appears in:

Field Description
name string Name of the provider