Skip to content

kubectl-ate: filter get workers by namespace, assigned actor's atespace and selector - #588

Merged
Luiz Oliveira (laoj2) merged 1 commit into
agent-substrate:mainfrom
HavenXia:get-workers-filter
Jul 29, 2026
Merged

kubectl-ate: filter get workers by namespace, assigned actor's atespace and selector#588
Luiz Oliveira (laoj2) merged 1 commit into
agent-substrate:mainfrom
HavenXia:get-workers-filter

Conversation

@HavenXia

@HavenXia Haven Xia (HavenXia) commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Should have sent out when top worker was added, thanks Luiz Oliveira (@laoj2) for remindering!

This allow kubectl ate get workers to filter workers by -n/--namespace, -a/--atespace or -l/--selector.

$ kubectl ate get workers
NAMESPACE          POOL      POD                              STATUS     ASSIGNED ACTOR
ate-demo-counter   counter   counter-worker-pool-7b9f8-x123   ASSIGNED   ate-demo-counter/counter/team-a/my-counter-1
ate-demo-counter   counter   counter-worker-pool-7b9f8-y456   FREE       <none>
ate-demo-glutton   glutton   glutton-worker-pool-5c2d1-a789   ASSIGNED   ate-demo-glutton/glutton/team-b/load-gen-1

$ kubectl ate get workers -a team-a
NAMESPACE          POOL      POD                              STATUS     ASSIGNED ACTOR
ate-demo-counter   counter   counter-worker-pool-7b9f8-x123   ASSIGNED   ate-demo-counter/counter/team-a/my-counter-1

# Scope to one WorkerPool namespace / filter by pool labels, kubectl-style
$ kubectl ate get workers -n ate-demo-counter
$ kubectl ate get workers -l ate.dev/worker-pool=counter

Fixes #585

  • Tests pass
  • Appropriate changes to documentation are included in the PR

@laoj2
Luiz Oliveira (laoj2) merged commit 2534bf4 into agent-substrate:main Jul 29, 2026
11 checks passed
@laoj2

Copy link
Copy Markdown
Collaborator

Thanks for the quick fix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow kubectl ate get workers to filter by namespace, atespace and label selector

2 participants