honahuku / manifest

Manifest and config files for applications deployed on Honahuku's k8s cluster
MIT License
1 stars 0 forks source link

s3互換ストレージサービスの導入 #54

Closed honahuku closed 11 months ago

honahuku commented 1 year ago

ソフトウェアとしてはMinIOを入れることにする

honahuku commented 1 year ago

実行環境の比較

GKE

メリット

開発体験は良い。tflintの対応、k8sの機能にほぼ追従

デメリット

高い。spot vmを使ったとしても転送量が結構痛い、diskも高い

diskに関してはdatashimk8s-csi-s3でs3をマウントできるらしい。 しかしどれも試験的な試みに見える。Kubernetes COSIがGAになったら変わってくる可能性もある

EKS

GKEとほぼ同様。 GCPのspot vmとAWSのspot instanceの比較については要調査

VKE

メリット

とにかく安い。vm diskにSSDを使ったとしても、1$あたりのdiskが最安のvc2-1c-2gbなら5.5$/GB

デメリット

k8sのリソースへの対応状況が悪い tflintのpluginが無い

オンプレ

メリット

うまくやればVKEよりも安くなる

デメリット

大変

honahuku commented 1 year ago

とりあえずvultrで行ってみる。しばらく運用してCOSIに動きがあったらまた考える