AggregatedAPIDown#
When this alert pops up, check the corresponding APIService (kubectl get apiservice <apiservice_name> -o jsonpath='{.status}'):
If the APIService is not available (or has been unavailable recently, based on lastTransitionTime), verify resources pointed by the APIService:
- Services
- Endpoints
- Pods
If the APIService is available and has been available for an extended period of time (greater than the timestamp of Karma's alert), then it might be related to consistency issues in kube-apiserver prior to version 1.18 (https://github.com/kubernetes/kubernetes/pull/87778). There is nothing to do in that case.