Workload del server NTP (NTP)

Gli audit log dei workload del server Network Time Protocol (NTP) in Google Distributed Cloud (GDC) air-gapped consentono di monitorare le modifiche ai dati per le risorse del server NTP nei workload root. Gli audit log di Kubernetes registrano l'identità del chiamante, l'URI della richiesta di destinazione, l'azione, il timestamp, il nome del servizio e il codice di stato della risposta per le operazioni di creazione, lettura, aggiornamento ed eliminazione (CRUD).

Località del workload

Workload solo root

Origine dell'audit log

Log di controllo di Kubernetes

Operazioni con audit

Modifiche ai dati

Modifiche ai dati (operazioni CRUD)

Campi della voce di log che contengono informazioni di controllo
Metadati di controllo Nome del campo di controllo Valore
Identità utente o di servizio username

Ad esempio,

"user_username": "system:serviceaccount:gpc-system:root-admin-controller-sa"

Destinazione

(Campi e valori che chiamano l'API)

requestURI

"requestURI":"//apis/system.private.gdc.goog/VERSION/ namespaces/gpc-system/ntpservers/ntp-relay-fhr6t/status"

Azione

(Campi contenenti l'operazione eseguita)

verb

"verb":"patch"

Timestamp evento requestReceivedTimestamp

Ad esempio,

"requestReceivedTimestamp":2022-12-13T13:48:30.014578Z

Origine dell'azione _gdch_service_name

Ad esempio,

"_gdch_service_name": "apiserver"

Risultato responseStatus_code

Ad esempio,

"responseStatus_code":"200"

Altri campi Non applicabile Non applicabile

Log di esempio

{
"_gdch_cluster": "root-admin",
"_gdch_fluentbit_pod": "anthos-audit-logs-forwarder-w5srk",
"_gdch_service_name": "apiserver",
"annotations_authorization_k8s_io_decision":  " allow",
"annotations_authorization_k8s_io_reason RBAC": allowed by ClusterRoleBinding "root-admin-common-controllers-rolebinding" of ClusterRole "root-admin-common-controllers-role" to ServiceAccount "root-admin-controller-sa/gpc-system",
"apiGroup"  :  "system.private.gdc.goog",
"apiVersion":  "audit.k8s.io/v1",
"auditID": 05e72a29-1b18-4db7-9ded-8f51e3a145d8,
"cluster": "root-admin",
"fluentbit_pod":   "anthos-audit-logs-forwarder-w5srk",
"kind": "Event",
  "level": "Metadata",
  "objectRef": {
    "apiGroup": "system.private.gdc.goog",
    "apiVersion": "v1alpha1",
    "name": "ntp-relay-fhr6t",
    "namespace": "gpc-system",
    "resource": "ntpservers",
    "subresource":  "status"
  },
"requestReceivedTimestamp": "2022-12-13T13:48:29.996912Z",
"requestURI": "/apis/system.private.gdc.goog/v1alpha1/namespaces/gpc-system/ntpservers/ntp-relay-fhr6t/status"
"responseStatus": {
    "code": 200,
    "metadata": {},
  },
"service_name": "apiserver",
"stage": "ResponseComplete",
"stageTimestamp": "2022-12-13T13:48:30.014578Z",
"userAgent": "root-admin-cm/v0.0.0 (linux/amd64) kubernetes/$Format",
"user_uid": "c01df74a-a983-44db-8fd3-e0dae87c0796",
"user_username": "system:serviceaccount:gpc-system:root-admin-controller-sa",
"verb": "patch",
"Time" : "1670939310014",
"tsNs": "1670939310014791527"
}