@@ -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