コロナ渦によってリモートワークになった人々が増えたと思うんだけどstaging環境どういうふうに構築してるんだろう.
どういうふうにっていうのはアクセス制限とかの話なんだけど, オフィス出社だったらオフィスのIPだけ許可すれば良かったけどリモートになると開発者の家のIP全部許可するのは現実的じゃないよねって話についてね.
とりあえず今私が考えてるのはこのへん.
- おとなしくVPNを利用する.
- gsuiteを利用してoauth2認可できるようにする.
- k8s化してポートフォワーディングさせる
- AWSに乗っかってるのでssmでポートフォワーディングする
今のところは 2
, 4
かなって感じなんだけど2
だとapiみたいなのにcurlするときに少しだけめんどくさいかなって思って4
をやってみようかって思っている.
ssmのポートフォワーディングってfargateにつなぎに行けるんだっけ?