現在、Kubernetes インフラストラクチャをセットアップ中です。GKE クラスターが稼働しています。アクセス可能で、期待どおりに動作するテスト サービスを正常にデプロイしました。
テスト サービスは起動時とリクエストを受信するたびにメッセージをログに記録しますが、それらのメッセージは Cloud Logging UI に表示されません。
ローカルで実行すると問題なく動作するため、コンテナ イメージの問題ではないことはわかっています。コンテナ ログが Cloud Logging に到達できない何らかの問題があるはずです。
クラスターCloud Logging
オプションが に設定されSystem, Workloads
、ノード プール サービス アカウントにlogging.logWriter
ロールが与えられます。
この時点では、問題が何なのかわかりません。同様の問題を説明している古い投稿をいくつか見つけましたが、それらは主にイメージ自体やレガシー Stackdriver からの移行に関係しており、ここでは当てはまりません。
答え1
私も同じ問題を抱えていました。システムとワークロードへの Cloud Logging を有効にしても、問題は解決しないようです。GCP ケースを開くと、魔法のように機能しました。修正するためにバックグラウンドで何かが行われたかどうかはわかりません。