GCP

GKE上にMySQL/Redisを乗せて永続化させる

GKE上にMySQLとかRedisをわざわざ乗っけるならCloud SQLとかMemoryStoreとか使っといた方が耐障害性たけーよなとか思うんですが料金がお手軽じゃないです。 なので試しにGKEにのせてみることにします。 replicaは1台です。 Secret / ConfigMap の登録 --- ap…

Google Container Registry にイメージをアップロードする

GCP

公式がより詳しい。 準備 google-cloud-sdkのインストール dockerのインストール gcloudをdockerの認証ヘルパーに登録しておく $ gcloud auth configure-docker Dockerイメージにタグをつける $ docker tag <SOURCE_IMAGE> <HOSTNAME>/<PROJECT_ID>/<IMAGE>:<TAG> HOSTNAME gcr.io us.gcr.io eu.gcr.io asia.g</tag></image></project_id></hostname></source_image>…

gcloud command cheatsheet

GCP

基本的なところだけ。 こういうの devhints とか建てて書いといたほうがいいんだろうなぁ… auth # ログイン $ gcloud auth login # リスト $ gcloud auth list config # リスト $ gcloud config list # アカウント変更 $ gcloud config set account <ACCOUNT> project</account>…

GKEで組んだクラスタへのHTTPS接続を試みる

GKEではGAEやAWSのロードバランサーのようにボタンポチーでHTTPS対応!みたいにはいかないようなのでメモ。 単純に実現しようとすると cert-manager でLet's Encryptの証明書を取得するのが最も手っ取り早そうなので、これを試してみることにします。 ちなみ…