概要 Knativeは、Kubernetes上でサーバーレスアプリケーションを構築、デプロイ、そして管理を容易にするためのオープンソースプラットフォームです。GoogleやIBMをはじめとする多くの企業が共同で開発し、現在ではCNCF(Cloud Native Computing Foundation)の傘下でプロジェクトが進行しています。 本記事では、Knativeのトラフィック管理機能を活用して、Blue/Greenデプロイを実現する方法について解説します。環境はMinikube上のKubernetesを使用しました。 参考リンク https://knative.dev/docs/serving/traffic-management/#procedure https://github.com/jonas/knative-docs/blob/master/serving/samples/