BLOGSpeee開発陣による技術情報発信ブログです。インフラ・ネットワークTweetこんにちは。ランチコンダクターです。Providerのvagrant-googleの紹介をさせていただきます。Platform)を操作するためのプラグインです。vagrant-google前回はvagrant-awsについて紹介しました。vagrant-awsは、vagrantのUIを使ってAWS上のインスタンスを操作するというものでした。今回紹介するvagrant-googleは、vagrant-awsのGCP版になります。前回のvagrant-awsでは事前準備を省いてしまいましたが、GCPについてはWeb上の情報が少ないので事前準備についてもしっかり書いていきます。(Y/n)?設定後、zshであれば.zshrcに以下が追加されているはずです。Engine)のインスタンスの作成を行います。理由としてはvagrant-googleを使用する際に必要な秘密鍵の取得のためです。haltコマンドが使えません。いうとGCEにはインスタンスの停止がないため、実装できないからです。vagrant-googleで起動していないインスタンスへのSSH接続SSH接続を行いたいインスタンス名にローカルのファイルの中を書き換えることにより、SSH接続が可能になります。(Fog::Errors::Error)もう既に存在しているインスタンス名のため、インスタンスの起動に失敗します。インスタンス名の変更を行い、もう一度実行することで解決されます。デフォルトのインスタンス名はyyyyMMddhhとなるのでインスタンス名は必ず入れといた方が良いです。sudo現状、centos-6-v20141021などでインスタンスの起動を行う際にフォルダ同期でエラーが起こります。回避策についてはsudoできるスナップショットの作成を行うなどしかないと思われます。Dataを使うことにより回避ができるのですが実用について使用用途としては、vagrant-awsのように、コード化されたインフラのテストに使うことがメインだと思います。serverspecにてテストというフローを繰り返し実行していくフローを自作するのはそれなりの手間がかかります。GCPを使って自動化したい人にはもってこいのVagnratプラグインなので、ぜひ使ってみるといいと思います。最後に今回もVagrantのプラグインの紹介をさせていただきました。vagrant-googleの機能はvagrant-awsと比べるとぶっちゃけ機能は少ないです。今後GCPが普及していくにつれて良くなっていくと思います。Runを用いたIDaaSのID情報更新システムこんにちは。システムのご紹介と2018年の人気書籍2019年、明けましておめでとうございます。参加してきました月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。