Extend AgentK to map NetworkPolicies and Alerts
Implementation Plan
Mapping will be done for verdict dropped
only (excluding forwarded
).
-
Extend AgentK in order to map CiliumNetworkPolicies and Alerts instead of having the interaction on the level of kubectl
.
Additional Comments
At the moment only git-ops features have been implemented. Addtional resources can be related to gitlab-agent, kubernetes apis and cilium source code.
GitLab Kubernetes Agent: docs
GitLab Internal API docs and source code: docs, api.rb, kubernetes.rb
AgentK: files
KAS endpoints: client.go
GitLab agent: architecture
GitLab Kubernetes Agent within GDK: how-to
Edited by Zamir Martins