Kubernetesクラスタ上でDockerイメージをビルド&プッシュするためのツール「Kaniko」について、仕様を調査したのでメモ。 Kanikoとは 実体はKubernetesクラスタ上でDockerイメージをビルド、プッシュを行うためのOSSのDockerイメージです。 Googleが開発しているようですが、公式サポートはしていないようです。 READMEを見ると各クラウド環境のレジストリへのプッシュにも対応しており、使いやすそうな印象です。 github.com 前提条件 前回使用したEC2、ECR、ソースコードをそのまま使用します。 Ansibleで直接ECRにプッシュしていた箇所…