diff --git a/glance-system/glance-kisfenyo.yaml b/glance-system/glance-kisfenyo.yaml index 470991f..8452190 100644 --- a/glance-system/glance-kisfenyo.yaml +++ b/glance-system/glance-kisfenyo.yaml @@ -345,12 +345,13 @@ data: cache: 5m url: ${PROMETHEUS_URL}/api/v1/query parameters: - # Unique outdated images (no init containers; optional noise filter) query: > max by (image, current_version, latest_version) ( version_checker_is_latest_version{ container_type="container", - image!~"(^|.*/)(busybox|redis|alpine)$" + image!~"(^|.*/)(busybox|redis|alpine)$", + image!~"^longhornio/csi-", + current_version!~"^sha256:" } == 0 ) subrequests: @@ -362,7 +363,9 @@ data: max by (image) ( version_checker_is_latest_version{ container_type="container", - image!~"(^|.*/)(busybox|redis|alpine)$" + image!~"(^|.*/)(busybox|redis|alpine)$", + image!~"^longhornio/csi-", + current_version!~"^sha256:" } == 1 ) ) or vector(0) @@ -374,7 +377,9 @@ data: max by (image) ( version_checker_is_latest_version{ container_type="container", - image!~"(^|.*/)(busybox|redis|alpine)$" + image!~"(^|.*/)(busybox|redis|alpine)$", + image!~"^longhornio/csi-", + current_version!~"^sha256:" } == 0 ) ) or vector(0) @@ -386,7 +391,9 @@ data: max by (image) ( version_checker_is_latest_version{ container_type="container", - image!~"(^|.*/)(busybox|redis|alpine)$" + image!~"(^|.*/)(busybox|redis|alpine)$", + image!~"^longhornio/csi-", + current_version!~"^sha256:" } ) ) or vector(0)