Skip to content

Commit

Permalink
api:proto: add BPF cmds definition
Browse files Browse the repository at this point in the history
Signed-off-by: Djalal Harouni <[email protected]>
  • Loading branch information
tixxdz committed Sep 20, 2024
1 parent 3cefc44 commit 7593315
Show file tree
Hide file tree
Showing 13 changed files with 2,695 additions and 1,372 deletions.
5 changes: 5 additions & 0 deletions api/v1/Makefile.protoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ PROTOC ?= protoc

TETRAGON_PROTO_SOURCES := \
./tetragon/capabilities.proto \
./tetragon/bpf.proto \
./tetragon/tetragon.proto \
./tetragon/events.proto \
./tetragon/stack.proto \
Expand Down Expand Up @@ -31,18 +32,21 @@ protobuf:
--doc_opt=markdown,README.md \
--go_out=paths=source_relative:. \
--go_opt=Mtetragon/capabilities.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go_opt=Mtetragon/bpf.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go_opt=Mtetragon/tetragon.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go_opt=Mtetragon/events.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go_opt=Mtetragon/stack.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go_opt=Mtetragon/sensors.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-grpc_out=require_unimplemented_servers=false,paths=source_relative:. \
--go-grpc_opt=Mtetragon/capabilities.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-grpc_opt=Mtetragon/bpf.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-grpc_opt=Mtetragon/tetragon.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-grpc_opt=Mtetragon/events.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-grpc_opt=Mtetragon/stack.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-grpc_opt=Mtetragon/sensors.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-json_out=orig_name=true,paths=source_relative:. \
--go-json_opt=Mtetragon/capabilities.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-json_opt=Mtetragon/bpf.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-json_opt=Mtetragon/tetragon.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-json_opt=Mtetragon/events.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-json_opt=Mtetragon/stack.proto="github.com/cilium/tetragon/api/v1/tetragon" \
Expand All @@ -55,6 +59,7 @@ codegen:
$(PROTOC) $(TETRAGON_PROTOC_PLUGINS) -I $(TETRAGON_PROTO_PATH) \
--go-tetragon_out=orig_name=true,paths=source_relative:. \
--go-tetragon_opt=Mtetragon/capabilities.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-tetragon_opt=Mtetragon/bpf.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-tetragon_opt=Mtetragon/tetragon.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-tetragon_opt=Mtetragon/events.proto="github.com/cilium/tetragon/api/v1/tetragon" \
--go-tetragon_opt=Mtetragon/stack.proto="github.com/cilium/tetragon/api/v1/tetragon" \
Expand Down
67 changes: 67 additions & 0 deletions api/v1/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 7593315

Please sign in to comment.