Kubernetesは非常に強力なアプリケーションプラットフォームです。しかし、コンテナ化したアプリケーションをデプロイするという仕組み上、変更したアプリケーションの動作を確認するまでにコンテナイメージのビルド・アップロード・デプロイというステップが必要になります。そのため、非コンテナ環境と比べると1開発サイクルを回すためにより多くの時間と手数が要求されるという問題があります。 この問題を解決するための開発支援ツールはいくつか存在しています。本記事では、その中でも多くの環境に適用できるであろうSkaffoldとTelepresenceについて取り上げます。どちらも同じような目的のために開発されていますが、それぞれ異なったアプローチを取っています。1回目の今回はSkaffoldがどのように開発効率を改善するのかについて解説します。 検証に利用するアプリケーション 検証にはLadicle/sa
![Kubernetes上のアプリケーション開発を加速させるツール(1) Skaffold](https://cdn-ak-scissors.b.st-hatena.com/image/square/4c163c0583df3aea740aa49a254c79f21c53b7e5/height=288;version=1;width=512/https%3A%2F%2Fthinkit.co.jp%2Fsites%2Fdefault%2Ffiles%2Fmain_images%2Fzlab_kube_cover_02_1_0.jpg)