ドッキングウィンドウとkubelet作業ディレクトリを変更する方法

背景

この記事では、他のバージョンを導入するドッキングウィンドウ-CE = 18.03.1〜CE-0〜Ubuntuのバージョンとkubernetes = 1.14.2-00例と内容が類似しているべきであるについて説明します。

私たちは、デフォルトの作業ディレクトリのドッキングウィンドウ-CEはは/ var / libに/ドッキングウィンドウ、画像ファイルが保存されるドッキングウィンドウ、コンテナであることを知っていて、ログファイルが一時ディレクトリや他のコンテナに書き込まれます。

Kubeletデフォルトの作業ディレクトリは、ファイルをプラグイン、(emptyDirのボリュームを含む)は/ var / libに/ kubelet、ファイルが保存されるボリュームです。

本当の危険性があること:そのようなログやコンテナなどの画像ファイルの多くは、オペレーティングシステムのルートパーティションの容量がいっぱいになるし、システムがクラッシュしたり、頻繁に強制送還やその他の異常されているポッドK8Sが発生原因である可能性があります。

本番環境で私たちとは、多くの場合、そのような「を/ mnt /データ」ディレクトリ以下のように、ディスク・ファイル・システム上のデータの別の部分に転用され、ドッキングウィンドウのkubelet作業ディレクトリを変更する必要があります。

変更ドッキングウィンドウ作業ディレクトリ

コンフィギュレーション・ファイル/etc/docker/daemon.jsonを変更します。1. 

{
   " グラフ"" / MNT /データ/ドッカー" 
}

2再起動]ドッキングウィンドウのサービス

sudoの systemctl daemon- リロード
 sudoの systemctl再起動ドッカ

変更を有効にすることを確認するために3

須藤のドッキングウィンドウの情報

「ドッカールートディレクトリ:/ mntに/データ/ドッキングウィンドウ」を参照してください、正常に変更されました説明しました。

修正kubelet作業ディレクトリ

1設定ファイルは、/ etc / default / kubeletを変更(デフォルトファイルが存在しない、あなたは新しいを作成する必要があります)

KUBELET_EXTRA_ARGS = -ルートます = / mntに/データ/ kubelet

2再起動kubeletサービス

須藤 systemctl再起動kubelet

3を有効にするには、変更を確認します

psの補助| grepの kubelet

参照 "--root-DIR = / MNT /データ/ kubelet"、正常に変更します。

おすすめ

転載: www.cnblogs.com/abcdef/p/12046236.html