external-dns/source
Arjun Naik d91b7e6b8f Label filtering for Ingress, Service, Openshift Route sources
Currently the `--label-filter` flag can only be used to filter CRDs
which match the label selector passed through that flag. This change
extends the functionality to the Ingress, Service and Openshift Route
type objects. When the flag is not specified the default value is
`labels.Everything()` which is an empty string, the same as before.
Annotation based filter is inefficient because the filtering has to be
done in the controller instead of the API server like with label
filtering.
2021-10-14 11:06:55 +02:00
..
ambassador_host_test.go Support Ambassador Host resources as sources 2021-01-27 12:47:10 -05:00
ambassador_host.go Merge branch 'master' into raffo/bump-modules 2021-08-12 16:28:30 +02:00
cloudfoundry_test.go fix route/cloudfoundry test 2019-05-10 12:28:32 -04:00
cloudfoundry.go dependencies: Upgrade all k8s client-go dependent sources to v1.18.X 2020-07-03 11:29:37 +07:00
compatibility.go Use kops dns controller instead of just dns controller where it makes sense 2021-06-24 08:31:42 +02:00
connector_test.go source: parallelize tests that wait for syncing 2021-07-26 12:40:15 -07:00
connector.go dependencies: Upgrade all k8s client-go dependent sources to v1.18.X 2020-07-03 11:29:37 +07:00
contour_httpproxy_test.go Merge branch 'master' into raffo/bump-modules 2021-08-12 16:28:30 +02:00
contour_httpproxy.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
crd_test.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
crd.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
dedupsource_test.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
dedupsource.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
empty_test.go dependencies: Upgrade all k8s client-go dependent sources to v1.18.X 2020-07-03 11:29:37 +07:00
empty.go dependencies: Upgrade all k8s client-go dependent sources to v1.18.X 2020-07-03 11:29:37 +07:00
fake_test.go dependencies: Upgrade all k8s client-go dependent sources to v1.18.X 2020-07-03 11:29:37 +07:00
fake.go dependencies: Upgrade all k8s client-go dependent sources to v1.18.X 2020-07-03 11:29:37 +07:00
gloo_proxy_test.go Merge branch 'master' into raffo/bump-modules 2021-08-12 16:28:30 +02:00
gloo_proxy.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
ingress_test.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
ingress.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
istio_gateway_test.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
istio_gateway.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
istio_virtualservice_test.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
istio_virtualservice.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
kong_tcpingress_test.go source: parallelize tests that wait for syncing 2021-07-26 12:40:15 -07:00
kong_tcpingress.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
multisource_test.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
multisource.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
node_test.go source: parallelize tests that wait for syncing 2021-07-26 12:40:15 -07:00
node.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
openshift_route_test.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
openshift_route.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
pod_test.go source: parallelize tests that wait for syncing 2021-07-26 12:40:15 -07:00
pod.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
service_test.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
service.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
shared_test.go source: tests validate endpoint ProviderSpecific and SetIdentifier 2021-07-25 13:32:30 -07:00
skipper_routegroup_test.go source: name files consistently with their source name 2021-07-28 07:46:35 -07:00
skipper_routegroup.go source: dedupe template parsing 2021-07-28 07:46:35 -07:00
source_test.go Fix typos 2020-12-13 10:03:14 -05:00
source.go source: dedupe wait for cache sync 2021-07-28 13:37:17 -07:00
store_test.go remove contour ingressroute 2021-08-12 14:08:02 +02:00
store.go Label filtering for Ingress, Service, Openshift Route sources 2021-10-14 11:06:55 +02:00
unstructured_converter.go drop more concour 2021-08-12 14:12:44 +02:00