Upgrade to Pro — share decks privately, control downloads, hide ads and more …

続・プリエンプティブルVMを動かしつづけてみる

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 続・プリエンプティブルVMを動かしつづけてみる

Avatar for Tomohiko Himura

Tomohiko Himura

July 03, 2016

More Decks by Tomohiko Himura

Other Decks in Programming

Transcript

  1. コマンドに必要パラメータ • インスタンス名 -> hostname • ゾーン名 • インスタンスメタデータより インスタンス内から

    curl "http://metadata.google.internal/computeMetadata/v1/instance/? recursive=true" \ -H "Metadata-Flavor: Google"
  2. curl -s "http://metadata.google.internal/computeMetadata/v1/instance/? recursive=true&alt=text" -H "Metadata-Flavor: Google" DQVQMBUGPSN*OUFM)BTXFMM EFTDSJQUJPO EJTLTEFWJDFOBNFJOTUBODF

    EJTLTJOEFY EJTLTNPEF3&"%@83*5& EJTLTUZQF1&34*45&/5 IPTUOBNFJOTUBODFDFJFMEFWJOUFSOBM JE JNBHF MJDFOTFTJE NBDIJOFUZQFQSPKFDUTNBDIJOF5ZQFTGNJDSP NBJOUFOBODFFWFOU/0/& OFUXPSLJOUFSGBDFTBDDFTTDPOpHTFYUFSOBMJQ TDIFEVMJOHBVUPNBUJDSFTUBSU'"-4& TDIFEVMJOHPOIPTUNBJOUFOBODF5&3.*/"5& TDIFEVMJOHQSFFNQUJCMF536& [POFQSPKFDUTYYYYYYYYYYYYYY[POFTVTFBTUE
  3. IPの固定 • 事前にIPを予約しておく • gcloud compute instances add-access-config • 要

    インスタンス名 • 要 ゾーン名 • 要 予約済みIPアドレス