Использую следующий запрос в Grafana panel для вытаскивания номера версии deploymenta, которая сидит на уровне label в kubernetes deployment, типа: app.kubernetes.io/version=1.42.0-PullRequest.5
max by(deployment, label_app_kubernetes_io_version) (
last_over_time(
kube_deployment_labels{
k8s_cluster_name="$cluster",
deployment="$service",
namespace="hx",
label_app_kubernetes_io_version!=""
}[$__interval]
)
)
Кроме того использую легенду в качестве дополнительных опций в Grafana cloud.
{{deployment}}/{{label_app_kubernetes_io_version}} Format: time series
В результате получаю два бруска с номером версии которая задеплоилась. См картинку. Хотелось бы один сплошной брусок - возможно ли это, т.е. сначала один цвет и надпись на нем типа 1.42.0-PullRequest.5 а потом другой цвет и надпись 1.42.0-PullRequest.6?
Заметьте, что kube_deployment_labels не имеет time field