Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateFullManifest ¶
func GenerateFullManifest(dataGatherers []agent.DataGatherer) string
Types ¶
type AgentRBACManifests ¶
type AgentRBACManifests struct { // ClusterRoles is a list of roles for resources the agent will collect ClusterRoles []rbac.ClusterRole // ClusterRoleBindings is a list of crbs for resources which have no include/exclude ns configured ClusterRoleBindings []rbac.ClusterRoleBinding // RoleBindings is a list of namespaced bindings to grant permissions when include/exclude ns set RoleBindings []rbac.RoleBinding }
AgentRBACManifests is a wrapper around the various RBAC structs needed to grant the agent fine-grained permissions as per its dg configs
func GenerateAgentRBACManifests ¶
func GenerateAgentRBACManifests(dataGatherers []agent.DataGatherer) AgentRBACManifests
Click to show internal directories.
Click to hide internal directories.