Les clusters Anthos sur solution Bare Metal 1.14 s'exécutent sur Kubernetes 1.25. Kubernetes 1.25 a supprimé certaines API. Vous pouvez consulter la liste de ces API supprimées dans la section API Kubernetes 1.25 supprimées.
Déterminer si la suppression de l'API vous concerne
Dans la version 1.13 des clusters Anthos sur solution Bare Metal, la journalisation d'audit des clusters est activée sur tous les clusters et les journaux d'audit sont transmis à la suite Google Cloud Operations.
Pour déterminer si les comptes de service Kubernetes que vous utilisez effectuent des appels vers des API supprimées, exécutez la requête fournie dans l'explorateur de journaux :
Dans la console Google Cloud, accédez à la page Explorateur de journaux du menu Journalisation.
Dans le champ Requête, saisissez la requête suivante :
resource.labels.cluster_name = "CLUSTER_NAME" AND logName = "projects/PROJECT_ID/logs/externalaudit.googleapis.com%2Factivity" AND protoPayload.authenticationInfo.principalEmail:("system:serviceaccount" OR "@") AND protoPayload.authenticationInfo.principalEmail!~("system:serviceaccount:kube-system:") AND protoPayload.authenticationInfo.principalEmail!~("system:serviceaccount:cert-manager:") AND protoPayload.authenticationInfo.principalEmail!~("system:serviceaccount:capi-kubeadm-bootstrap-system:") AND protoPayload.authenticationInfo.principalEmail!~("system:serviceaccount:capi-kubeadm-bootstrap-system-webhook:") AND protoPayload.authenticationInfo.principalEmail!~("system:serviceaccount:capi-system:") AND protoPayload.authenticationInfo.principalEmail!~("system:serviceaccount:capi-system-webhook:") AND labels."k8s.io/removed-release"="1.25"
Le résultat de cette requête indique si l'un de vos comptes de service Kubernetes effectue des appels d'API supprimés.