ich Google Container Motor bin mit und versuchen, wie http://kubernetes.io/docs/getting-started-guides/logging/kann nicht aktiviert Protokolle für Google Cloud Logging
Es in diesem Handbuch Protokolle hinzuzufügen sind keine Protokolle in Logging-Konsole, aber viele Meldungen wie diese in fluentd pod log
-> kubectl logs -f --tail = 5 fluentd-Cloud-Logging-GKE-we-Produktion-da3a3de4-Knoten-S285 --namespace = kube-System 2016.06.14 17.51 : 21 +0000 [warn]: supported same stacktrace 2016-06-14 17:51:28 +0000 [warn]: vorübergehend fehlgeschlagen, den Puffer zu löschen. next_retry = 2016.06.14 17.51.58 0.000 error_class = "Google :: APIClient :: ClientError" error = "Der Anrufer hat keine Berechtigung" plugin_id = "Objekt: f9a9ac"
Was Berechtigungen will es? Bitte helfen Sie mir, ich steckte wirklich darauf
Sie haben Recht! In IAM auf Compute Dienstkonto habe ich Logger Schreibberechtigung hinzugefügt. Aber es ist merkwürdig und nicht offensichtlich, weil ich dann einen "Container-Cluster" erstellt habe, war die Schreibberechtigung für Logging standardmäßig eingestellt. Ich dachte, ist Freigaben für alle Container-Hosts –
Aber jetzt sehe ich Kubernetes Protokolle ohne Container-Protokolle. Vielleicht bist du jetzt, warum ist das so? –
Alle Logs sind nach dem Neustart von fluentd pod erschienen. Danke –