Re: Kubernetes-native テストベッドで始めるベストプラクティス模索
https://k8sjp.github.io/kubefest-2020/sessions/26/
現在Kubernetesは急速に発達し、様々なミドルウェアやアプリケーションをKubernetes上で動かすプロダクトがでてきています。 なかでも、KubernetesのCRD・Operatorなどの機能をフル活用し、ミドルウェアの管理をKubernetesに自動的に任せるKubernetes-nativeな手法を用いることが一般的になってきました。 一方でこうした一歩進んだミドルウェアのベストプラクティスを現実に近い環境で試したりすることことは、なかなか出来ないのが現状です。 そこでこの問題を解決するために、自前のクラスタにサンプルのマイクロサービスとともにデプロイし、使用感や運用感を確認できるテストベッドを作成しました。 またこのテストベッドではOSSとして公開することで、先進的なプロダクトのベストプラクティスを模索していくことも目的としています。 本セッションではこのテストベッドの概要として、そのアーキテクチャ・使用しているミドルウェア・マイクロサービスの実装について簡単に紹介します。