Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

AtlasでつながったHashiCorpプロダクト関連情報

f:id:tbpg:20150819232628j:plain

AtlasでつながったHashiCorpプロダクト関連情報です。
新規性のある情報はなく、個人的に外部脳として使うためのメモ的な記事です。

HashiCorpとは?

Vagrantの作者Mitchell Hashimoto氏が創立した会社。
インフラをコード化、自動化する様々なツールを開発、提供している。

作者

Twitter - @mitchellh
LinkedIn @mitchellh

ちなみにHashiCorp社へ何度かメールで問い合わせをしたことがありますが、
だいたい数日内にはレスポンスをもらえます。
Mitchell Hashimoto氏本人から。(たまたまご本人だったのかもしれませんが)

The Tao of HashiCorp

HashiCorpのプロダクトの根底にある思想です。

HashiCorp Tools

-- 領域 ツール Memo
開発環境 Vagrant ポータブルな開発環境をコードで設定可能なツール
マシン・コンテナイメージ作成 Packer 様々なタイプのマシンイメージを簡単に作成できるツール
クラウド構成管理 Terraform クラウドの構成をコードで管理し、環境構築・変更・削除をするツール
サービス・障害検出 Consul サービス検出や設定を簡単にするためのツール
クラスタ構成管理 Serf 複数サーバーの管理を自動化するツール
シークレット情報管理 Valt CredentialやAPI鍵などのシークレット情報を管理するツール
HashiCorpワークフロー Atlas HashiCorp製品をひとつなぎにして一つのワークフローを提供するツール

Slides

Hashicorpのツール群とオーケストレーション - Masahito Zembutsu 氏

運用に自動化を求めるのは間違っているだろうか - Masahito Zembutsu 氏

Official

外部資料