GCP gkeのメモ4(google cloud registoryからgoogle artifact registryへ引っ越し)
先週にgoogleから対処必要ってメールが来た。 せっかく覚えたのに、GCR(google cloud registry)があと1年でフェードアウトするから、さっさとGAR(artifact registry)へ引っ越せってさ。 Container Registry の非推奨 | Container Registry documentation | Google Cloud cloud.google.com 非推奨にはなってるけど、すぐには使えなくなるわけじゃなさそう。 こういう響きは、すぐになくなっちゃう可能性もあるのかなぁ。 気持ち悪いから引っ越しちゃう。 dockerイメージをコピーする方法もあるみたいやけど、GCRからローカルにpullしてGARへpushするかな。 それをGKEで動かしてみる。 前にローカルPCで作ったイメージをGCRに登録してGKEで動かしたから、その材料を使う。 GCP gkeのメモ2(gceでpythonサンプルアプリをビルドし、google cloud registoryにpush/pullしてgkeでも動かす) | ギャバンITサービス gavann-it.com VMイメージ壊さずに残ってたかな。 GARを用意 料金の確認 もちろんgoogleは商売としてサーバを貸してくれる。 まずは料金確認。 料金 | Artifact Registry | Google Cloud cloud.google.com 今の環境やと0.5GBまで無料、ネットワークは同じリージョンなら下りは無料、上りは全部無料、ストレージ使った分がかかるってことかな。 ま、練習やから今はあんまり気にしない。 リポジトリ作成 docker扱える標準リポジトリを作ってく。 標準リポジトリを作成する | Artifact Registry documentation | Google Cloud cloud.google.com gcraneってツールを使ってコピーすることもできるらしい。 一回しか使わないツールは使わない。 セットアップ方法も書いてある。 標準リポジトリへの移行 | Artifact Registry documentation | Google Cloud cloud.google.com ちゃんと動きを確認して使いましょ。 APIの有効化 GAR使うためのおまじない。 GCRからローカルPCにpull ローカルPCのイメージをカラにする 前に作ったイメージを確認ね。 ...