Вчера вечером мой кластер Kubernetes на GKE был обновлён до 1.16.8-gke.9. С тех пор логи показывают error: unable to find container named fluentd-gcp
каждую минуту. Ведение журнала из моих приложений все еще работает, но я хотел бы знать, что вызывает эту ошибку и как от нее избавиться.
Расширение ошибки дает чуть больше подробностей:
{
"textPayload": "error: unable to find container named fluentd-gcp\n",
"insertId": "v1b2u2ldrnswujhz2",
"resource": {
"type": "k8s_container",
"labels": {
"project_id": "foo",
"pod_name": "fluentd-gke-scaler-cd4d654d7-tgg27",
"cluster_name": "foo-cluster",
"container_name": "fluentd-gke-scaler",
"namespace_name": "kube-system",
"location": "us-east1-d"
}
},
"timestamp": "2020-04-24T16:15:40.224944500Z",
"severity": "ERROR",
"labels": {
"gke.googleapis.com/log_type": "system",
"k8s-pod/k8s-app": "fluentd-gke-scaler",
"k8s-pod/pod-template-hash": "cd4d654d7"
},
"logName": "projects/foo/logs/stderr",
"receiveTimestamp": "2020-04-24T16:15:45.923960735Z"
}
kubectl get all --all-namespaces
показывает fluentd-gke
стручков с контейнером fluentd-gke
, а не fluentd-gcp
.
Любой совет будет признателен, и я с удовольствием опубликую более подробную информацию, если вы скажете мне, где их искать.