API Kubernetes 1.25 supprimées

La version 1.14 des clusters Anthos sur bare metal s'exécute sur Kubernetes 1.25. Kubernetes 1.25 a supprimé certaines API. Vous pouvez consulter une liste de ces API supprimées dans API supprimées dans Kubernetes 1.25.

Déterminer si la suppression de l'API vous affecte

Dans la version 1.13 des clusters Anthos sur bare metal, la journalisation d'audit de cluster 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 passent des appels aux API supprimées, exécutez la requête fournie dans l'explorateur de journaux:

  1. Dans la console Google Cloud, accédez à la page Explorateur de journaux du menu Journalisation.

    Accéder à l'explorateur de journaux

  2. 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.