Skip to content

Commit 18ae7aa

Browse files
committed
api: Add service_account field for k8s Pod
Fixes: #3118 Signed-off-by: Tam Mach <[email protected]>
1 parent 17c9d70 commit 18ae7aa

File tree

11 files changed

+2123
-2055
lines changed

11 files changed

+2123
-2055
lines changed

api/v1/README.md

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1/tetragon/codegen/eventchecker/eventchecker.pb.go

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1/tetragon/tetragon.pb.go

Lines changed: 682 additions & 671 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1/tetragon/tetragon.proto

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ message Pod {
6363
string workload_kind = 7;
6464
// Contains all the annotations of the pod.
6565
map<string, string> pod_annotations = 8;
66+
// Service account of the Pod.
67+
string service_account = 9;
6668
}
6769

6870
message Capabilities {

contrib/tetragon-rthooks/vendor/github.com/cilium/tetragon/api/v1/tetragon/tetragon.pb.go

Lines changed: 682 additions & 671 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contrib/tetragon-rthooks/vendor/github.com/cilium/tetragon/api/v1/tetragon/tetragon.proto

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/content/en/docs/reference/grpc-api.md

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/process/podinfo.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ func getPodInfo(
118118
Privileged: isPrivileged,
119119
},
120120
},
121+
ServiceAccount: pod.Spec.ServiceAccountName,
121122
}
122123
if option.Config.EnablePodAnnotations {
123124
podInfo.PodAnnotations = pod.Annotations

0 commit comments

Comments
 (0)