decadence

個人のメモ帳

GKE + k8s + spring-boot + Cloud SQL

仕事ではAWSGCPも使わないので、時代に取り残されないためにも触れてみるシリーズ。 リソース食わないサービスを適当にいくつかあげたりするのにはGKE便利そう。 rolling deployでgracefulにrestart出来たりするのがdefaultでついてるのがJava人間としては助かる。

ただ立てるだけだとあれなので、実際に使うとしたらMySQLぐらいつなぎたいって事でCloud SQL Proxy越しにCloud SQLへ繋いだりもしてみた

github.com

参考までに、他の同シリーズこちらです。terraformでaws resource立てて、packerでami作って、CodeDeployでjava appをdeployみたいなやつ。 いずれにせよ仕事で使ってない遊びなので、他のベストプラクティスなやつは何かしらありそう。

github.com