mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-09 12:07:47 +00:00
add test case
This commit is contained in:
parent
6e83d88be9
commit
cc135e985c
@ -105,6 +105,21 @@ var (
|
|||||||
Verbs: []string{"get"},
|
Verbs: []string{"get"},
|
||||||
Resources: []audit.GroupResources{{Resources: []string{"pods/log"}}},
|
Resources: []audit.GroupResources{{Resources: []string{"pods/log"}}},
|
||||||
},
|
},
|
||||||
|
"getPodWildcardMatching": {
|
||||||
|
Level: audit.LevelRequest,
|
||||||
|
Verbs: []string{"get"},
|
||||||
|
Resources: []audit.GroupResources{{Resources: []string{"*"}}},
|
||||||
|
},
|
||||||
|
"getPodResourceWildcardMatching": {
|
||||||
|
Level: audit.LevelRequest,
|
||||||
|
Verbs: []string{"get"},
|
||||||
|
Resources: []audit.GroupResources{{Resources: []string{"*/log"}}},
|
||||||
|
},
|
||||||
|
"getPodSubResourceWildcardMatching": {
|
||||||
|
Level: audit.LevelRequest,
|
||||||
|
Verbs: []string{"get"},
|
||||||
|
Resources: []audit.GroupResources{{Resources: []string{"pods/*"}}},
|
||||||
|
},
|
||||||
"getClusterRoles": {
|
"getClusterRoles": {
|
||||||
Level: audit.LevelRequestResponse,
|
Level: audit.LevelRequestResponse,
|
||||||
Verbs: []string{"get"},
|
Verbs: []string{"get"},
|
||||||
@ -208,6 +223,9 @@ func testAuditLevel(t *testing.T, stages []audit.Stage) {
|
|||||||
test(t, "nonResource", audit.LevelNone, stages, stages, "getPodLogs", "getPods")
|
test(t, "nonResource", audit.LevelNone, stages, stages, "getPodLogs", "getPods")
|
||||||
|
|
||||||
test(t, "subresource", audit.LevelRequest, stages, stages, "getPodLogs", "getPods")
|
test(t, "subresource", audit.LevelRequest, stages, stages, "getPodLogs", "getPods")
|
||||||
|
test(t, "subresource", audit.LevelRequest, stages, stages, "getPodWildcardMatching")
|
||||||
|
test(t, "subresource", audit.LevelRequest, stages, stages, "getPodResourceWildcardMatching")
|
||||||
|
test(t, "subresource", audit.LevelRequest, stages, stages, "getPodSubResourceWildcardMatching")
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user