Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Unexpected behavior with google Kubernetes engine cluster (1.22.17- gke. 4000)

Hello team,

We are running our application on the GKE (Google Kubernetes Engine) cluster, and currently it uses GKE version 1. 22. 17-gke. 4000

We have observed few issues on the Google Cloud's side of the GKE cluster:

  • Some of the applications which are deployed on GKE cluster are running very slowly. 
  • When we checked on GKE cluster side, We observed below error in the logs for the stack driver alerts:
    "Failed to make webhook authorizer request: the server could not find the requested resource"
  • We have also found below error message on GKE side
  • "API clients in your cluster attempted to call APIs that were removed in Kubernetes 1.22. These APIs are no longer available. Functionality that depends on these APIs might be broken".
    i.e. "/apis/authorization.k8s.io/v1beta1/subjectaccessreviews"

Also, when we tried to resize nodes in the node pool in the GKE cluster in another GCP environment (which is having same GKE clusetr configuration), but it failed with the same issue and We are unable to up any applications on GKE side.

It would be great help if anybody could provide the reason for the cause of the above issue and the relevant solution?

Thanks

0 1 673
1 REPLY 1

Hi @SafetyNet_dev , As clearly stated in the error above, you are running deprecated versions of API. Please upgrade your GKE cluster to 1.24+. Some or all of these errors should go away

  • "API clients in your cluster attempted to call APIs that were removed in Kubernetes 1.22. These APIs are no longer available. Functionality that depends on these APIs might be broken".
    i.e. "/apis/authorization.k8s.io/v1beta1/subjectaccessreviews"
Top Labels in this Space
Top Solution Authors