Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
「Vagrant」って何ぞ?(・o・):Vagrant開発者 Mitchell Hashimoto氏に聞いた 仮想の開発環境作成ツールとして人気が高まっている「Vagrant(ベイグラント)」。その開発者であるMitchell Hashimoto(ミッチェル ハシモト)氏が来日するとの情報を聞き、2013年7月12日、VOYAGE GROUPで行われたミートアップに駆け付けた。 「Vagrant」とは Vagrantとは、違う環境に移行可能な開発環境を簡単に構築・管理し、配布することができる開発環境作成ツール。「ほんの数行書くだけで開発用の仮想マシンを構築できる」という優れものだ。 Vagrantのビジョンは、「開発者とシステム管理者にとって最高の『開発フロー』を提供すること」。Vagrantをダウンロードして「vagrant up」と入力し、実行するだけでそれが可能となる。 システム管理
Ansible 認証情報管理 Ansible の運用で問題になるのは リモートホストへのアクセスに使用する認証情報をどう管理するかだと思います。 SSH や sudo のパスワードを毎回入力するのは避けたいが、 平文パスワードを Git リポジトリに保存するようなことはしたくないし、 SSH エージェントの起動と秘密鍵登録のセットアップを事前にやるのも面倒くさい。 Ansible には vault という組み込みのファイル暗号化機能と、 動作を拡張できるプラグインの仕組みがありますので、これらを活用して SSH 秘密鍵を含む認証情報すべてをひとつの vault ファイルに格納し、 その復号パスワードの入力だけで済むような手法を考えてみました。 コードは自分の GitHub で creds として公開していますので参照してください。 前提 creds が想定するリモートホストアクセスの認証設
In rare circumstances, connecting to GitHub via SSH on Linux produces the error "Agent admitted failure to sign using the key". Follow these steps to resolve the problem. When trying to SSH into GitHub.com on a Linux computer, you may see the following message in your terminal: $ ssh -vT git@github.com > ... > Agent admitted failure to sign using the key. > debug1: No more authentication methods t
このサイトに書いてある通りにやったらとりあえずできるようになった。 http://www.geocities.jp/sugachan1973/doc/funto39.html とりあえず eval `ssh-agent` と打った後に ssh-add id_rsaファイルのフルパス と打ったら Could not open a connection to your authentication agent は出なくなり、パスフレーズの要求がされ、うまくいった。 うまく行けば ssh-add -l と打ったときに 2048 2e:c0・・・ みたいな感じで鍵の内容が表示されるようだ。 どうもこの作業、手順に記載されているとおりおまじないとしてやっていたのだが、 ssh-addってのは認証エージェントにパスフレーズを登録する作業らしい。 gitでリモートサーバーとのやり取りをするとき、いちいち
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く