おのたく日記 YouTubeも始めました→
2023-04-27(Thu) [長年日記]
■ [GCE] Google Cloud Engineの無料VMのバージョンアッブ
Googleクラウドでは、小さなVMを1つならば無料で使えるので、CI/CD用のgitlab-runner走らせたり、そのキャッシュのオブジェクトストアとかに、ずっと利用している。
ふと気がつくと、2017年11月にVMを作成してから、ずっとそのまま使っていた。今日、最新の15.11のgitlab-runnerに上げようとして
$ docker pull gitlab/gitlab-runner
としたら、メタデータが何やらというエラーでpullできない。
おうちサーバではエラーも無いので、これを機会に新しいVMを作成することにした。
本当は、無料のCPUがf1-microからe2-microに変わったときにも新しくする機会が有ったのだけど、同時にいくつも変えるのが不安だったので、やっていなかった。
なんと古いVMのCOS(Container Optimized OS)は、cos-dev-64-10133-0-0
Google, Container-Optimized OS, 64-10133.0.0 dev, Kernel: ChromiumOS-4.4.96 Kubernetes: 1.7.8 Docker: 17.03.2
で、当然だけどサポートも終了している。
新しいのは、cos-105-17412-1-66
Google, Container-Optimized OS, 105-17412.1.66 LTS, Kernel: COS-5.15.90 Kubernetes: 1.25.5 Docker: 23.0.0 Family: cos-105-lts, supports Shielded VM features
新しいVMでのお試しgitlab-runnerでのCIもうまく行き、オブジェクトストアにもキャッシュができている。
お引越しキットも正しく動くことも分かったし今後はこまめにupdateしよう。
|