Skip to content

Commit bdef744

Browse files
Remove ignoreResourceKeys (#5817) (#5860)
Signed-off-by: Yoshiki Fujikane <[email protected]> Signed-off-by: pipecd-bot <[email protected]> Co-authored-by: Yoshiki Fujikane <[email protected]>
1 parent bd84c70 commit bdef744

File tree

1 file changed

+0
-65
lines changed

1 file changed

+0
-65
lines changed

pkg/app/piped/livestatestore/kubernetes/reflector.go

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -94,45 +94,6 @@ var (
9494
"IngressClass": {},
9595
"Namespace": {},
9696
}
97-
ignoreResourceKeys = map[string]struct{}{
98-
"v1:Service:default:kubernetes": {},
99-
"v1:Service:kube-system:heapster": {},
100-
"v1:Service:kube-system:metrics-server": {},
101-
"v1:Service:kube-system:kube-dns": {},
102-
"v1:Service:kube-system:kubernetes-dashboard": {},
103-
"v1:Service:kube-system:default-http-backend": {},
104-
105-
"apps/v1:Deployment:kube-system:kube-dns": {},
106-
"apps/v1:Deployment:kube-system:kube-dns-autoscaler": {},
107-
"apps/v1:Deployment:kube-system:fluentd-gcp-scaler": {},
108-
"apps/v1:Deployment:kube-system:kubernetes-dashboard": {},
109-
"apps/v1:Deployment:kube-system:l7-default-backend": {},
110-
"apps/v1:Deployment:kube-system:heapster-gke": {},
111-
"apps/v1:Deployment:kube-system:stackdriver-metadata-agent-cluster-level": {},
112-
113-
"extensions/v1beta1:Deployment:kube-system:kube-dns": {},
114-
"extensions/v1beta1:Deployment:kube-system:kube-dns-autoscaler": {},
115-
"extensions/v1beta1:Deployment:kube-system:fluentd-gcp-scaler": {},
116-
"extensions/v1beta1:Deployment:kube-system:kubernetes-dashboard": {},
117-
"extensions/v1beta1:Deployment:kube-system:l7-default-backend": {},
118-
"extensions/v1beta1:Deployment:kube-system:heapster-gke": {},
119-
"extensions/v1beta1:Deployment:kube-system:stackdriver-metadata-agent-cluster-level": {},
120-
121-
"v1:Endpoints:kube-system:kube-controller-manager": {},
122-
"v1:Endpoints:kube-system:kube-scheduler": {},
123-
"v1:Endpoints:kube-system:vpa-recommender": {},
124-
"v1:Endpoints:kube-system:gcp-controller-manager": {},
125-
"v1:Endpoints:kube-system:managed-certificate-controller": {},
126-
"v1:Endpoints:kube-system:cluster-autoscaler": {},
127-
128-
"v1:ConfigMap:kube-system:cluster-kubestore": {},
129-
"v1:ConfigMap:kube-system:ingress-gce-lock": {},
130-
"v1:ConfigMap:kube-system:gke-common-webhook-lock": {},
131-
"v1:ConfigMap:kube-system:cluster-autoscaler-status": {},
132-
133-
"rbac.authorization.k8s.io/v1:ClusterRole::system:managed-certificate-controller": {},
134-
"rbac.authorization.k8s.io/v1:ClusterRoleBinding::system:managed-certificate-controller": {},
135-
}
13697
)
13798

13899
// reflector watches the live state of application with the cluster
@@ -251,15 +212,6 @@ func (r *reflector) onObjectAdd(obj interface{}) {
251212
u := obj.(*unstructured.Unstructured)
252213
key := provider.MakeResourceKey(u)
253214

254-
// Ignore all predefined ones.
255-
if _, ok := ignoreResourceKeys[key.String()]; ok {
256-
kubernetesmetrics.IncResourceEventsCounter(
257-
kubernetesmetrics.LabelEventAdd,
258-
kubernetesmetrics.LabelEventNotYetHandled,
259-
)
260-
return
261-
}
262-
263215
// Ignore all objects that are not handled by this piped.
264216
pipedID := u.GetAnnotations()[provider.LabelPiped]
265217
if pipedID != "" && pipedID != r.pipedConfig.PipedID {
@@ -282,15 +234,7 @@ func (r *reflector) onObjectUpdate(oldObj, obj interface{}) {
282234
u := obj.(*unstructured.Unstructured)
283235
oldU := oldObj.(*unstructured.Unstructured)
284236

285-
// Ignore all predefined ones.
286237
key := provider.MakeResourceKey(u)
287-
if _, ok := ignoreResourceKeys[key.String()]; ok {
288-
kubernetesmetrics.IncResourceEventsCounter(
289-
kubernetesmetrics.LabelEventUpdate,
290-
kubernetesmetrics.LabelEventNotYetHandled,
291-
)
292-
return
293-
}
294238

295239
// Ignore all objects that are not handled by this piped.
296240
pipedID := u.GetAnnotations()[provider.LabelPiped]
@@ -314,15 +258,6 @@ func (r *reflector) onObjectDelete(obj interface{}) {
314258
u := obj.(*unstructured.Unstructured)
315259
key := provider.MakeResourceKey(u)
316260

317-
// Ignore all predefined ones.
318-
if _, ok := ignoreResourceKeys[key.String()]; ok {
319-
kubernetesmetrics.IncResourceEventsCounter(
320-
kubernetesmetrics.LabelEventDelete,
321-
kubernetesmetrics.LabelEventNotYetHandled,
322-
)
323-
return
324-
}
325-
326261
// Ignore all objects that are not handled by this piped.
327262
pipedID := u.GetAnnotations()[provider.LabelPiped]
328263
if pipedID != "" && pipedID != r.pipedConfig.PipedID {

0 commit comments

Comments
 (0)