GKEでKubernetesクラスタでStackdriverのログを有効にしたいとします。GKEでkubernetes master env変数を変更しました
それはここでは述べています:https://kubernetes.io/docs/user-guide/logging/stackdriver/
をこの記事では、あなたがのStackdriverログにログを送信するためのクラスタレベルのロギングをサポートしてKubernetesクラスタを作成していることを前提としています。これを行うには、GKEのクラスタ作成ダイアログで[スタックドライバを有効にする]チェックボックスを選択するか、
kube-up.sh
を使用して手動でクラスタを開始するときにKUBE_LOGGING_DESTINATION
フラグをgcpに設定します。
ただし、このオプションを有効にせずにクラスタを作成しました。
クラスタの実行中に環境変数を変更するにはどうすればよいですか?
この件に関する最新情報はありますか?私はクラスターを非常に再作成するという考え方が好きではありません(エラーが発生しやすいステップのような臭いがあります)、1.7のスタックドライバーコンポーネントを取り除くことは、1.5の場合ほど簡単ではないことが懸念されます。 – jayme
実行中のクラスタでログを有効/無効にすることができます。https://cloud.google.com/container-engine/reference/rest/v1/projects.zones.clusters/loggingを参照してください。 –