Skip to content

Commit 3b10e90

Browse files
committed
Allow label filters
Using labels specifiers, we can filter to backup just a select set of applications, eg. `-l 'k8s-app in (kube-dns, traefik)'`
1 parent d8d2331 commit 3b10e90

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pkg/controller/observer.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ func (c *Observer) refresh() error {
110110

111111
client := cl.Resource(res.ar.DeepCopy(), metav1.NamespaceAll)
112112

113-
selector := metav1.ListOptions{}
113+
selector := metav1.ListOptions{LabelSelector: c.config.Filter}
114114
lw := &cache.ListWatch{
115115
ListFunc: func(options metav1.ListOptions) (runtime.Object, error) {
116116
return client.List(selector)

0 commit comments

Comments
 (0)