You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
expr: ((kube_pod_annotations{annotation_injector_tumblr_com_request=~"vault-sidecar-.+"} and on (pod,namespace) (kube_pod_status_scheduled{condition="true"} == 1)) unless on (pod,namespace) kube_pod_container_info{container=~"vault-credentials-agent.*"}) * on (namespace) group_left(team) uw_namespace_oncall_team
20
+
- alert: VaultSidecarMissingTumblr
21
+
expr: ((kube_pod_annotations{annotation_injector_tumblr_com_request=~"vault-sidecar-.+"} and on (pod,namespace) (kube_pod_status_scheduled{condition="true"} == 1)) unless on (pod,namespace) (kube_pod_init_container_info{container=~"vault-credentials-agent.*"} or kube_pod_container_info{container=~"vault-credentials-agent.*"})) * on (namespace) group_left(team) uw_namespace_oncall_team
22
22
for: 10m
23
23
labels:
24
24
alerttype: stock
25
25
alertgroup: vault_clients
26
26
annotations:
27
27
description: |
28
-
The pod is annotated with `{{ $labels.key }}={{ $labels.value }}` but does not have a
29
-
container matching the name `vault-credentials-agent.*`. This indicates an issue with
30
-
the sidecar injection. Check the `kube-system/k8s-sidecar-injector` deployment for problems.
28
+
The Pod is annotated with `{{ $labels.key }}={{ $labels.value }}`
29
+
but does not have a sidecar container matching the name
30
+
`vault-credentials-agent.*`. This indicates an issue with the
31
+
sidecar injection. Check the `kube-system/kyverno` for problems.
32
+
summary: "Vault sidecar is missing from {{ $labels.namespace }}/{{ $labels.pod }}"
expr: ((kube_pod_annotations{annotation_uw_systems_kyverno_inject_sidecar_request=~"vault-sidecar-.+"} and on (pod,namespace) (kube_pod_status_scheduled{condition="true"} == 1)) unless on (pod,namespace) (kube_pod_init_container_info{container=~"vault-credentials-agent.*"} or kube_pod_container_info{container=~"vault-credentials-agent.*"})) * on (namespace) group_left(team) uw_namespace_oncall_team
36
+
for: 10m
37
+
labels:
38
+
alerttype: stock
39
+
alertgroup: vault_clients
40
+
annotations:
41
+
description: |
42
+
The Pod is annotated with `{{ $labels.key }}={{ $labels.value }}`
43
+
but does not have a sidecar container matching the name
44
+
`vault-credentials-agent.*`. This indicates an issue with the
45
+
sidecar injection. Check the `kube-system/kyverno` for problems.
31
46
summary: "Vault sidecar is missing from {{ $labels.namespace }}/{{ $labels.pod }}"
0 commit comments