Kubernetes を利用する事で、信頼性・利便性の高いサービスの「運用」の環境が得られた人は多いと思います。
この Kubernetes を使って「開発」もさらに効率化したいと考え、GitLab の Review apps を利用しています。Review apps を使うと、Merge Request(GitHubではPull Requestと同等)に対し、そのレビュー対象の環境が自動でKubernetesクラスタにデプロイされます。このため自分でレビュー対象のコードをCheckoutしてレビューできる環境を作る必要がなくなり、コードレビューを快適に実施できるため、たまりがちのコードレビューという課題が解決できます。
セッションではこの Review apps を中心に、開発の効率化について紹介します。