KubernetesにおけるDockerイメージ自動クリーンアップCronJobの実装
Kubernetesクラスター内の各ノードで、不要になったDockerイメージを定期的に自動削除するためのCronJob設定について解説します。このソリューションは、ノードのディスク容量を効率的に管理することを目的としており、毎日午前3時に実行されます。
前提条件:
Kubernetesバージョン v1.20以降 (kubectl debug機能を利用するため)
コンテナランタイムとしてDockerを使 ...
9月13日 02:11 投稿
Kubernetes コントローラー - Job と CronJob
Job と CronJob
Deployment、StatefulSet、DaemonSet といったコントローラーは、主に常時稼働するアプリケーション(オンライン業務)の管理を目的としています。例として Nginx、MySQL などのアプリケーションを考えると、これらのアプリケーションは稼働後、エラー発生または停止を除き、常に実行状態(Running)にあります。
しかし、ある種のタスクはこの条件に適合 ...
8月12日 05:34 投稿