MCPcopy Index your code

hub / github.com/Ladicle/kubectl-rolesum / functions

Functions41 in github.com/Ladicle/kubectl-rolesum

↓ 14 callersFunctiontabHead
(header string)
pkg/util/printer/converter.go:98
↓ 8 callersFunctionmark
(flag bool)
pkg/util/printer/converter.go:75
↓ 5 callersMethodString
()
pkg/explorer/resource.go:15
↓ 4 callersMethodBlankLine
()
pkg/util/printer/printer.go:145
↓ 4 callersFunctionblank2Asterisk
(s string)
pkg/util/printer/converter.go:31
↓ 4 callersFunctionjoin
(list []string)
pkg/util/printer/converter.go:52
↓ 3 callersFunctionrule2sbjpl
(ctx context.Context, client *kubernetes.Clientset, rules []rbacv1.PolicyRule)
pkg/explorer/explorer.go:130
↓ 2 callersMethodPrintHeader
(header string)
pkg/util/printer/printer.go:161
↓ 2 callersMethodPrintPolicies
(sbjrs []*explorer.SubjectRole)
pkg/util/printer/printer.go:51
↓ 2 callersMethodPrintSubject
(sub *rbac.Subject)
pkg/util/printer/printer.go:28
↓ 2 callersMethodRun
()
cmd/cmd.go:109
↓ 2 callersMethodSetVerbs
(verbs []string)
pkg/explorer/apipolicy.go:36
↓ 2 callersMethodValidate
(cmd *cobra.Command, args []string)
cmd/cmd.go:87
↓ 2 callersFunctioncolorBool
(flag bool)
pkg/util/printer/converter.go:68
↓ 2 callersFunctioncontainSubject
containSubject returns true if the specified subject is on the list.
pkg/explorer/subjutil.go:46
↓ 2 callersFunctionequalStrings
(a, b []string)
pkg/explorer/stringutil.go:3
↓ 2 callersFunctionjoinOrDash
(list []string)
pkg/util/printer/converter.go:45
↓ 2 callersMethodnewTabwriter
()
pkg/util/printer/printer.go:149
↓ 1 callersMethodClusterSbjRoles
ClusterSbjRoles explores bound cluster roles to the specified subject.
pkg/explorer/explorer.go:101
↓ 1 callersFunctionDefaultPrettyPrinter
()
pkg/util/printer/printer.go:22
↓ 1 callersMethodNamespacedSbjRoles
NamespacedSbjRoles explores bound namespaced roles to the specified subject.
pkg/explorer/explorer.go:39
↓ 1 callersFunctionNewPolicyExplorer
(client *kubernetes.Clientset)
pkg/explorer/explorer.go:19
↓ 1 callersFunctionNewResourceAPIPolicy
(res Resource, rule rbacv1.PolicyRule)
pkg/explorer/apipolicy.go:25
↓ 1 callersMethodPrintSA
(sa *core.ServiceAccount)
pkg/util/printer/printer.go:38
↓ 1 callersFunctionapiVerb2CheckTable
(flag uint)
pkg/util/printer/converter.go:56
↓ 1 callersFunctionjoinCap
(caps []v1.Capability)
pkg/util/printer/converter.go:82
↓ 1 callersFunctionjoinFsType
(fsts []v1beta1.FSType)
pkg/util/printer/converter.go:90
↓ 1 callersFunctionjoinOrAsterisk
(list []string)
pkg/util/printer/converter.go:38
↓ 1 callersMethodprintAPIPolicy
(apips []*explorer.ResourceAPIPolicy)
pkg/util/printer/printer.go:75
↓ 1 callersMethodprintPSP
(psps []*policy.PodSecurityPolicy)
pkg/util/printer/printer.go:104
↓ 1 callersFunctionrule2res
rule2res converts Rule into the Resource list.
pkg/explorer/resource.go:33
↓ 1 callersFunctionsameSubject
sameSubject returns true if s1 equals s2.
pkg/explorer/subjutil.go:56
↓ 1 callersFunctionsubjectClusterRoleBindings
subjectClusterRoles retrieve ClusterRoleBindings for the specified subject.
pkg/explorer/subjutil.go:30
↓ 1 callersFunctionsubjectRoleBindings
subjectRoles retrieve RoleBindings for the specified subject.
pkg/explorer/subjutil.go:14
FunctionCheckErr
(err error)
pkg/util/cmd/error.go:10
FunctionNewRolesumCmd
()
cmd/cmd.go:51
MethodPrintRolesums
(sbjrs []*explorer.SubjectRole)
pkg/util/printer/printer.go:45
FunctionTestValidate
(t *testing.T)
cmd/cmd_test.go:9
Functioninit
()
main.go:10
Functionmain
()
main.go:15
MethodprintHeaderL2
(header string)
pkg/util/printer/printer.go:165