Skip to content

Commit 88394a2

Browse files
authored
fix: fix false positive (#370)
Signed-off-by: Evgeniy Frolov <[email protected]>
1 parent b4a5a7f commit 88394a2

File tree

1 file changed

+83
-83
lines changed

1 file changed

+83
-83
lines changed

pkg/tracker/generic/contrib_resource_status_rules.yaml

Lines changed: 83 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -47,41 +47,41 @@ rules:
4747
- "Unknown"
4848
failed:
4949
- "False"
50-
# # https://github.com/bitnami-labs/sealed-secrets/blob/main/pkg/apis/sealedsecrets/v1alpha1/types.go
51-
# - resourceGroup: "bitnami.com"
52-
# resourceKind: "SealedSecret"
53-
# jsonPath: "$.status.conditions[?(@.type=='Synced')].status"
54-
# humanJsonPath: "status.conditions[type=Synced].status"
55-
# conditions:
56-
# ready:
57-
# - "True"
58-
# progressing:
59-
# - "Unknown"
60-
# failed:
61-
# - "False"
62-
# # https://github.com/kyverno/kyverno/blob/main/api/kyverno/v1/policy_status.go
63-
# - resourceGroup: "kyverno.io"
64-
# resourceKind: "Policy"
65-
# jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
66-
# humanJsonPath: "status.conditions[type=Ready].status"
67-
# conditions:
68-
# ready:
69-
# - "True"
70-
# progressing:
71-
# - "Unknown"
72-
# failed:
73-
# - "False"
74-
# - resourceGroup: "kyverno.io"
75-
# resourceKind: "ClusterPolicy"
76-
# jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
77-
# humanJsonPath: "status.conditions[type=Ready].status"
78-
# conditions:
79-
# ready:
80-
# - "True"
81-
# progressing:
82-
# - "Unknown"
83-
# failed:
84-
# - "False"
50+
# https://github.com/bitnami-labs/sealed-secrets/blob/main/pkg/apis/sealedsecrets/v1alpha1/types.go
51+
- resourceGroup: "bitnami.com"
52+
resourceKind: "SealedSecret"
53+
jsonPath: "$.status.conditions[?(@.type=='Synced')].status"
54+
humanJsonPath: "status.conditions[type=Synced].status"
55+
conditions:
56+
ready:
57+
- "True"
58+
progressing:
59+
- "Unknown"
60+
- "False"
61+
failed: []
62+
# https://github.com/kyverno/kyverno/blob/main/api/kyverno/v1/policy_status.go
63+
- resourceGroup: "kyverno.io"
64+
resourceKind: "Policy"
65+
jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
66+
humanJsonPath: "status.conditions[type=Ready].status"
67+
conditions:
68+
ready:
69+
- "True"
70+
progressing:
71+
- "Unknown"
72+
- "False"
73+
failed: []
74+
- resourceGroup: "kyverno.io"
75+
resourceKind: "ClusterPolicy"
76+
jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
77+
humanJsonPath: "status.conditions[type=Ready].status"
78+
conditions:
79+
ready:
80+
- "True"
81+
progressing:
82+
- "Unknown"
83+
- "False"
84+
failed: []
8585
# https://github.com/argoproj/gitops-engine/blob/master/pkg/health/health.go#L12
8686
- resourceGroup: "argoproj.io"
8787
resourceKind: "Application"
@@ -97,51 +97,51 @@ rules:
9797
- "Missing"
9898
failed:
9999
- "Degraded"
100-
# # https://github.com/argoproj/argo-cd/blob/master/pkg/apis/application/v1alpha1/applicationset_types.go#L807
101-
# - resourceGroup: "argoproj.io"
102-
# resourceKind: "ApplicationSet"
103-
# jsonPath: "$.status.conditions[?(@.type=='ResourcesUpToDate')].status"
104-
# humanJsonPath: "status.conditions[type=ResourcesUpToDate].status"
105-
# conditions:
106-
# ready:
107-
# - "True"
108-
# progressing:
109-
# - "Unknown"
110-
# failed:
111-
# - "False"
112-
# # https://github.com/cert-manager/cert-manager/blob/c21f257a1c2067dfb5a842ffe98235326456224c/pkg/apis/certmanager/v1/types_certificate.go#L669
113-
# - resourceGroup: "cert-manager.io"
114-
# resourceKind: "Certificate"
115-
# jsonPath: '$.status.conditions[?(@.type=="Ready")].status'
116-
# humanJsonPath: "status.conditions[type=Ready].status"
117-
# conditions:
118-
# ready:
119-
# - "True"
120-
# progressing:
121-
# - "Unknown"
122-
# failed:
123-
# - "False"
124-
# # https://github.com/fluxcd/helm-controller/blob/main/api/v2/helmrelease_types.go#L971
125-
# - resourceGroup: "helm.toolkit.fluxcd.io"
126-
# resourceKind: "HelmRelease"
127-
# jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
128-
# humanJsonPath: "status.conditions[type=Ready].status"
129-
# conditions:
130-
# ready:
131-
# - "True"
132-
# progressing:
133-
# - "Unknown"
134-
# failed:
135-
# - "False"
136-
# # https://github.com/fluxcd/kustomize-controller/blob/main/api/v1/kustomization_types.go#L277
137-
# - resourceGroup: "kustomize.toolkit.fluxcd.io"
138-
# resourceKind: "Kustomization"
139-
# jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
140-
# humanJsonPath: "status.conditions[type=Ready].status"
141-
# conditions:
142-
# ready:
143-
# - "True"
144-
# progressing:
145-
# - "Unknown"
146-
# failed:
147-
# - "False"
100+
# https://github.com/argoproj/argo-cd/blob/master/pkg/apis/application/v1alpha1/applicationset_types.go#L807
101+
- resourceGroup: "argoproj.io"
102+
resourceKind: "ApplicationSet"
103+
jsonPath: "$.status.conditions[?(@.type=='ResourcesUpToDate')].status"
104+
humanJsonPath: "status.conditions[type=ResourcesUpToDate].status"
105+
conditions:
106+
ready:
107+
- "True"
108+
progressing:
109+
- "Unknown"
110+
- "False"
111+
failed: []
112+
# https://github.com/cert-manager/cert-manager/blob/c21f257a1c2067dfb5a842ffe98235326456224c/pkg/apis/certmanager/v1/types_certificate.go#L669
113+
- resourceGroup: "cert-manager.io"
114+
resourceKind: "Certificate"
115+
jsonPath: '$.status.conditions[?(@.type=="Ready")].status'
116+
humanJsonPath: "status.conditions[type=Ready].status"
117+
conditions:
118+
ready:
119+
- "True"
120+
progressing:
121+
- "Unknown"
122+
- "False"
123+
failed: []
124+
# https://github.com/fluxcd/helm-controller/blob/main/api/v2/helmrelease_types.go#L971
125+
- resourceGroup: "helm.toolkit.fluxcd.io"
126+
resourceKind: "HelmRelease"
127+
jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
128+
humanJsonPath: "status.conditions[type=Ready].status"
129+
conditions:
130+
ready:
131+
- "True"
132+
progressing:
133+
- "Unknown"
134+
- "False"
135+
failed: []
136+
# https://github.com/fluxcd/kustomize-controller/blob/main/api/v1/kustomization_types.go#L277
137+
- resourceGroup: "kustomize.toolkit.fluxcd.io"
138+
resourceKind: "Kustomization"
139+
jsonPath: "$.status.conditions[?(@.type=='Ready')].status"
140+
humanJsonPath: "status.conditions[type=Ready].status"
141+
conditions:
142+
ready:
143+
- "True"
144+
progressing:
145+
- "Unknown"
146+
- "False"
147+
failed: []

0 commit comments

Comments
 (0)