GCPでWindows Server by Terraform
タイトルの通りです! ちょっとGCPでWindows Serverを触りたい場合のメモです。 かつ画面やgcloudコマンドではなく、Terraformでやってみました。 あくまでも個人的なメモであり、ちょっと触りたい場合限定ですので、カスタマイズして使ってもらえれば。
This is a blog written by bassbone.
タイトルの通りです! ちょっとGCPでWindows Serverを触りたい場合のメモです。 かつ画面やgcloudコマンドではなく、Terraformでやってみました。 あくまでも個人的なメモであり、ちょっと触りたい場合限定ですので、カスタマイズして使ってもらえれば。
以前、「GCPでプロジェクトをまたぐインスタンスの移行をした(Ver.1)」という記事を書きましたが、色々試した結果、Ver.2が出来たので記事にしました。 前回と同じで、今回移行したインスタンスもこのブログ自身です。このブログはWordPressで構築しているため、WordPressの移行をしたいという方の参考になるかもしれません。 移行手順 それでは早速 […]
GCP関連の小ネタです。 terraformでGCEインスタンスを作成する際にタイトルのエラーが出た場合、tfファイルに以下を追加すれば解消することが多いです。 関連する情報としてはこちらです。 Googleフォーラム GCPヘルプ 何かの参考になれば!
GCP(Google Cloud Platform)でプロジェクトをまたぐインスタンスの移行をしたので作業ログとして記事にしました。 ちなみに今回移行したインスタンスはこのブログ自身です。このブログはWordPressで構築しているため、WordPressの移行をしたいという方の参考になるかもしれません。 前提事項 今回紹介する手順は以下を前提事項としていま […]
GCEのインスタンスを使っていてディスク不足になること、たまにあります。 インスタンスを作成する時点でディスクサイズを適切に決定できればいいのですが、なかなかそうはいかないですし、ディスクを後から拡張できるのがクラウドの良さでもありますので、実際にディスク拡張を試してみます。 ディスク拡張手順 公式ドキュメントにも手順は記載されていますが、この記事では画面キ […]
GCP関連の小ネタです。 インスタンスのうっかり停止忘れを防ぐために、定期的にインスタンスを起動/停止します。 元ネタはGCPの公式ドキュメントで公開されています。 が、手動でポチポチやるのは大変だったので、Terraform化しました。 リポジトリ 上記リポジトリを使って対応する場合の手順を紹介します。 まずは、いくつかGCPのAPIを有効化する必要がある […]
GCP関連の小ネタです。 GCPのジョブスケジューラである『Cloud Scheduler』で新たにジョブを作成しようとして、以下のようなエラーが出ることがあります。 Error: Error creating Job: googleapi: Error 404: The project xxxx does not contain an App Engine […]
タイトルの通り、GCP上にPyTorchが入ったGPUインスタンスを立ち上げたので手順を残しておきます。 GPUの上限を増やす GCPはいきなりGPUインスタンスの作成はできず、GoogleさんにGPUの上限を増やす必要があります。 メニュー「IAMと管理」>「割り当て」を辿り、以下の2つの上限を増やす申請をします。 Compute Engine API > […]
ISUCON10の予選問題をGCPで再現するtfファイルを作成しました。(実際に作成したのは予選問題が公開された翌日ですが) https://github.com/bassbone/isucon10-qualify-terraform これを使えばISUCON10の予選問題を簡単に用意できます。1台構成もできますし、本番と同じ3台構成もできます。 あくまでも […]
GCP関連の小ネタです。 GCE(Google Compute Engine)のVM起動時に実行されるStartup Scriptsのログは、以下コマンドで確認できます! いざという時に思い出せないと困るので、備忘として残しておきます。