Downtime
Scope: Cluster
Version: v1alpha1
Downtime incident records
- spec
Required value
- spec.affected
A list of affected groups.
- spec.description
Human readable incident information.
- spec.endDate
End of downtime (Unix time or RFC3339 date 2020-09-07T17:24:55Z).
- spec.startDate
Start of downtime (Unix time or RFC3339 date 2020-09-07T17:24:55Z).
- spec.type
Type of downtime incident.
Allowed values:
Accident
,Maintenance
,InfrastructureMaintenance
,InfrastructureAccident
UpmeterHookProbe
Scope: Cluster
Version: v1
Upmeter CRD for deckhouse-configuration probe.
- spec
Required value
- spec.inited
Required value
The initial value set by upmeter agent
- spec.mirror
Required value
The mirrored value set by hook
UpmeterRemoteWrite
Scope: Cluster
Upmeter remote_write
configuration.
- spec
Required value
- spec.additionalLabels
Additional labels to add to all metrics.
- spec.config
Required value
Config defines the
remote_write
configuration for Prometheus.- spec.config.basicAuth
BasicAuth for the URL.
- spec.config.basicAuth.password
Required value
The password for authentication.
- spec.config.basicAuth.username
Required value
The username for authentication.
- spec.config.bearerToken
Bearer token.
- spec.config.tlsConfig
TLS Config to use for remote write.
- spec.config.tlsConfig.ca
The CA certificate used when verifying the API server certificate.
Default:
""
- spec.config.tlsConfig.insecureSkipVerify
Disable target certificate validation.
Default:
false
- spec.config.url
Required value
The URL of the endpoint to send samples to.
- spec.intervalSeconds
The size of timeslot to send.
Default:
300
Allowed values:
30
,300
Upmeter remote_write
configuration.
- spec
Required value
- spec.additionalLabels
Additional labels to add to all metrics.
- spec.config
Required value
Config defines the
remote_write
configuration for Prometheus.- spec.config.basicAuth
BasicAuth for the URL.
- spec.config.basicAuth.password
Required value
The password for authentication.
- spec.config.basicAuth.username
Required value
The username for authentication.
- spec.config.bearerToken
Bearer token.
- spec.config.tlsConfig
TLS Config to use for remote write.
- spec.config.tlsConfig.ca
The CA certificate used when verifying the API server certificate.
Default:
""
- spec.config.tlsConfig.insecureSkipVerify
Disable target certificate validation.
Default:
false
- spec.config.url
Required value
The URL of the endpoint to send samples to.
- spec.intervalSeconds
The size of timeslot to send.
Default:
300
Allowed values:
30
,300