2
2
title : kube-apiserver Audit 配置 (v1)
3
3
content_type : tool-reference
4
4
package : audit.k8s.io/v1
5
- auto_generated : true
6
5
---
7
-
8
6
<!-- -
9
7
title: kube-apiserver Audit Configuration (v1)
10
8
content_type: tool-reference
@@ -103,7 +101,7 @@ Event 结构包含可出现在 API 审计日志中的所有信息。
103
101
</tr >
104
102
105
103
<tr ><td ><code >user</code > <B ><!-- [Required]--> [必需]</B ><br />
106
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#userinfo-v1-authentication " ><code >authentication/v1.UserInfo</code ></a >
104
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#userinfo-v1-authentication " ><code >authentication/v1.UserInfo</code ></a >
107
105
</td >
108
106
<td >
109
107
<!-- Authenticated user information.-->
@@ -114,7 +112,7 @@ Event 结构包含可出现在 API 审计日志中的所有信息。
114
112
</tr >
115
113
116
114
<tr ><td ><code >impersonatedUser</code ><br />
117
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#userinfo-v1-authentication " ><code >authentication/v1.UserInfo</code ></a >
115
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#userinfo-v1-authentication " ><code >authentication/v1.UserInfo</code ></a >
118
116
</td >
119
117
<td >
120
118
<!-- Impersonated user information.-->
@@ -189,7 +187,7 @@ Note: All but the last IP can be arbitrarily set by the client.
189
187
</tr >
190
188
191
189
<tr ><td ><code >responseStatus</code ><br />
192
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#status-v1-meta " ><code >meta/v1.Status</code ></a >
190
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#status-v1-meta " ><code >meta/v1.Status</code ></a >
193
191
</td >
194
192
<td >
195
193
<!-- The response status, populated even when the ResponseObject is not a Status type.
@@ -216,12 +214,12 @@ Omitted for non-resource requests. Only logged at Request Level and higher.-->
216
214
(可能会采用 JSON 重新编码),之后会进入版本转换、默认值填充、准入控制以及
217
215
配置信息合并等阶段。此对象为外部版本化的对象类型,甚至其自身可能并不是一个
218
216
合法的对象。对于非资源请求,此字段被忽略。
219
- 只有当审计级别为 Request 或更高的时候才会记录。
217
+ 只有当审计级别为 Request 或更高的时候才会记录。
220
218
</p >
221
219
</td >
222
220
</tr >
223
-
224
-
221
+
222
+
225
223
<tr ><td ><code >responseObject</code ><br />
226
224
<a href =" https://pkg.go.dev/k8s.io/apimachinery/pkg/runtime#Unknown " ><code >k8s.io/apimachinery/pkg/runtime.Unknown</code ></a >
227
225
</td >
@@ -239,7 +237,7 @@ at Response Level.-->
239
237
</tr >
240
238
241
239
<tr ><td ><code >requestReceivedTimestamp</code ><br />
242
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#microtime-v1-meta " ><code >meta/v1.MicroTime</code ></a >
240
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#microtime-v1-meta " ><code >meta/v1.MicroTime</code ></a >
243
241
</td >
244
242
<td >
245
243
<!-- Time the request reached the apiserver.-->
@@ -250,7 +248,7 @@ at Response Level.-->
250
248
</tr >
251
249
252
250
<tr ><td ><code >stageTimestamp</code ><br />
253
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#microtime-v1-meta " ><code >meta/v1.MicroTime</code ></a >
251
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#microtime-v1-meta " ><code >meta/v1.MicroTime</code ></a >
254
252
</td >
255
253
<td >
256
254
<!-- Time the request reached current audit stage.-->
@@ -285,7 +283,7 @@ at Response Level.-->
285
283
</tr >
286
284
</tbody >
287
285
</table >
288
-
286
+
289
287
## ` EventList ` {#audit-k8s-io-v1-EventList}
290
288
291
289
<!--
@@ -303,7 +301,7 @@ EventList 是审计事件(Event)的列表。
303
301
<tr ><td ><code >kind</code ><br />string</td ><td ><code >EventList</code ></td ></tr >
304
302
305
303
<tr ><td ><code >metadata</code ><br />
306
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#listmeta-v1-meta " ><code >meta/v1.ListMeta</code ></a >
304
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#listmeta-v1-meta " ><code >meta/v1.ListMeta</code ></a >
307
305
</td >
308
306
<td >
309
307
<span class =" text-muted " ><!-- No description provided.--> 列表结构元数据</span >
@@ -319,9 +317,9 @@ EventList 是审计事件(Event)的列表。
319
317
</tr >
320
318
</tbody >
321
319
</table >
322
-
320
+
323
321
## ` Policy ` {#audit-k8s-io-v1-Policy}
324
-
322
+
325
323
<!--
326
324
**Appears in:**
327
325
-->
@@ -345,7 +343,7 @@ Policy 定义的是审计日志的配置以及不同类型请求的日志记录
345
343
<tr ><td ><code >kind</code ><br />string</td ><td ><code >Policy</code ></td ></tr >
346
344
347
345
<tr ><td ><code >metadata</code ><br />
348
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#objectmeta-v1-meta " ><code >meta/v1.ObjectMeta</code ></a >
346
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#objectmeta-v1-meta " ><code >meta/v1.ObjectMeta</code ></a >
349
347
</td >
350
348
<td >
351
349
<!-- ObjectMeta is included for interoperability with API infrastructure.Refer to the Kubernetes API documentation for the fields of the <code>metadata</code> field.-->
@@ -412,7 +410,7 @@ omitManagedFields 标明将请求和响应主体写入 API 审计日志时,是
412
410
</tr >
413
411
</tbody >
414
412
</table >
415
-
413
+
416
414
## ` PolicyList ` {#audit-k8s-io-v1-PolicyList}
417
415
418
416
<!--
@@ -430,7 +428,7 @@ PolicyList 是由审计策略(Policy)组成的列表。
430
428
<tr ><td ><code >kind</code ><br />string</td ><td ><code >PolicyList</code ></td ></tr >
431
429
432
430
<tr ><td ><code >metadata</code ><br />
433
- <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.23 /#listmeta-v1-meta " ><code >meta/v1.ListMeta</code ></a >
431
+ <a href =" https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.26 /#listmeta-v1-meta " ><code >meta/v1.ListMeta</code ></a >
434
432
</td >
435
433
<td >
436
434
<span class =" text-muted " ><!-- No description provided.--> 列表结构元数据。</span >
@@ -446,9 +444,9 @@ PolicyList 是由审计策略(Policy)组成的列表。
446
444
</tr >
447
445
</tbody >
448
446
</table >
449
-
447
+
450
448
## ` GroupResources ` {#audit-k8s-io-v1-GroupResources}
451
-
449
+
452
450
<!--
453
451
**Appears in:**
454
452
-->
@@ -534,7 +532,7 @@ For example:
534
532
</tr >
535
533
</tbody >
536
534
</table >
537
-
535
+
538
536
## ` Level ` {#audit-k8s-io-v1-Level}
539
537
540
538
<!--
0 commit comments