Журнал спама с «невозможно найти контейнер с именем fluentd-gcp» - PullRequest
0 голосов
/ 24 апреля 2020

Вчера вечером мой кластер 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.

Любой совет будет признателен, и я с удовольствием опубликую более подробную информацию, если вы скажете мне, где их искать.

1 Ответ

1 голос
/ 25 апреля 2020

1.16.8-gke.9 в настоящее время предлагается через быстрый канал. Имейте в виду, что такой канал предлагается пользователям с ранним доступом для тестирования новых выпусков, так как предлагаемая версия может быть подвержена неразрешенным проблемам без известного обходного пути. При этом возможное исправление может состоять в том, чтобы «сливать» и переносить ваши рабочие нагрузки на другой узел . Если проблема сохраняется, создайте проблему здесь .

...