工作負載位置 |
僅限機構工作負載 |
稽核記錄來源 | |
稽核的作業 |
建立 Marketplace 服務
記錄項目中包含稽核資訊的欄位 | ||
---|---|---|
稽核中繼資料 | 稽核欄位名稱 | 值 |
使用者或服務身分 | username |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
目標 (呼叫 API 的欄位和值) |
apiGroup |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
動作 (包含所執行作業的欄位) |
verb |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
事件時間戳記 | requestReceivedTimestamp |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
動作來源 | userAgent |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
結果 | response_code |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
其他欄位 | 不適用 | 不適用 |
範例記錄
{
"_gdch_cluster": "org-1-admin",
"apiVersion": "audit.k8s.io/v1",
"auditID": "c142325e-8dee-4f36-b392-6d4dfe33947f",
"kind": "Event",
"level": "Metadata",
"objectRef": {
"name": "dataproc-service",
"namespace": "gpc-system",
"resource": "marketplaceservices",
"apiGroup": "marketplace.gdc.goog",
"apiVersion": "v1alpha1"
},
"requestReceivedTimestamp": "2022-12-04T03:07:21.657328Z",
"requestURI": "/apis/marketplace.gdc.goog/v1alpha1/namespaces/gpc-system/marketplaceservices"
"responseStatus": {
"code": 201,
"metadata": {},
}
"sourceIPs": [
"10.53.166.199"
],
"stage": "ResponseComplete",
"stageTimestamp": "2022-12-04T03:07:21.657328Z",
"user": {
"extra": {
"authentication.kubernetes.io/pod-name": [
"fleet-admin-controller-59cc779bfd-vtx96"
],
"authentication.kubernetes.io/pod-uid": [
"3f656979-43ea-4012-892c-a595cf94a17b"
]
}
"username": "system:serviceaccount:gpc-system:mkt-controller",
"uid": "884009bb-d50c-46a1-a68c-8fa1b91da675"
"groups": [
"system:serviceaccounts",
"system:serviceaccounts:gpc-system",
"system:authenticated"
]
},
"userAgent": "fleet-admin-cm/v0.0.0 (linux/amd64) kubernetes/$Format",
"verb": "create"
}
更新 Marketplace 服務
記錄項目中包含稽核資訊的欄位 | ||
---|---|---|
稽核中繼資料 | 稽核欄位名稱 | 值 |
使用者或服務身分 | username |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
目標 (呼叫 API 的欄位和值) |
apiGroup |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
動作 (包含所執行作業的欄位) |
verb |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
事件時間戳記 | requestReceivedTimestamp |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
動作來源 | userAgent |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
結果 | response_code |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
其他欄位 | 不適用 | 不適用 |
範例記錄
{
"cluster": "org-1-admin",
"apiVersion": "audit.k8s.io/v1",
"auditID": "c142325e-8dee-4f36-b392-6d4dfe33947f",
"kind": "Event",
"level": "Metadata",
"objectRef": {
"name": "dataproc-service",
"namespace": "gpc-system",
"resource": "marketplaceservices",
"apiGroup": "marketplace.gdc.goog",
"apiVersion": "v1alpha1"
},
"requestReceivedTimestamp": "2022-12-04T03:07:21.657328Z",
"requestURI": "/apis/marketplace.gdc.goog/v1alpha1/namespaces/gpc-system/marketplaceservices/dataproc-service?fieldManager=kubectl-edit"
"responseStatus": {
"code": 201,
"metadata": {},
}
"sourceIPs": [
"10.200.0.6"
],
"stage": "ResponseComplete",
"stageTimestamp": "2022-12-04T03:07:21.657328Z",
"user": {
"groups": [
"system:masters",
"system:authenticated"
],
"username": "kubernetes-admin"
},
"userAgent": "kubectl/v1.23.5 (linux/amd64) kubernetes/c285e78",
"verb": "patch"
}
授予或撤銷 Marketplace 服務的存取權
記錄項目中包含稽核資訊的欄位 | ||
---|---|---|
稽核中繼資料 | 稽核欄位名稱 | 值 |
使用者或服務身分 | username |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
目標 (呼叫 API 的欄位和值) |
apiGroup |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
動作 (包含所執行作業的欄位) |
verb |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
事件時間戳記 | time |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
動作來源 | username |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
結果 | response_code |
例如,假設使用者要求系統 將文字從英文翻譯成法文
|
其他欄位 | 不適用 | 不適用 |
範例記錄
{
"cluster": "org-1-admin",
"apiVersion": "audit.k8s.io/v1",
"auditID": "c142325e-8dee-4f36-b392-6d4dfe33947f",
"impersonatedUser": {
"groups": [
"system:authenticated"
"username": "fop-platform-admin@example.com"
}
"kind": "Event",
"level": "Metadata",
"objectRef": {
"apiVersion": "v1"
"name": "user-fop-platform-admin--example--com-marketplace-viewer",
"resource": "clusterrolebindings",
"apiGroup": "rbac.authorization.k8s.io",
},
"requestReceivedTimestamp": "2022-12-04T03:07:21.657328Z",
"requestURI": "/apis/rbac.authorization.k8s.io/v1/clusterrolebindings"
"responseStatus": {
"code": 201,
"metadata": {},
}
"sourceIPs": [
"10.253.164.220"
],
"stage": "ResponseComplete",
"stageTimestamp": "2022-12-04T03:07:21.657328Z",
"user": {
"extra": {
"authentication.kubernetes.io/pod-name": [
"fleet-admin-gateway-server-c8b7f879c-zwchc"
],
"authentication.kubernetes.io/pod-uid": [
"f0ec7e0-a604-4b70-a5fc-793e0c158349"
]
}
"username": "system:serviceaccount:gpc-system:fleet-admin-gateway-server-sa",
"uid": "72904c96-d59a-4344-8408-5751f42ffdd88"
"groups": [
"system:serviceaccounts",
"system:serviceaccounts:gpc-system",
"system:authenticated"
},
"userAgent": "ui-gateway-server/v0.0.0 (linux/amd64) kubernetes/$Format",
"verb": "create"
}