2. Agenda ๏ 自己紹介 ๏ 本セッションについて • 本セッションの扱う対象である Ansible とは何か? • 本セッションの対象者 • 本セッションで話すこと・話さないこと ๏ Ansibleを使う前に思いそうなこと • Ansibleを使うと何が嬉しいのか? • 他の類似ツールとは何が違うのか? • Ansibleを動かすのに必要なシステム要件は? • どんな企業が実際に使っているのか? ๏ Ansibleの基本的な使い方 13年9月15日日曜日 3. Agenda ๏ 自己紹介 ๏ 本セッションについて • 本セッションの扱う対象である Ansible とは何か? • 本セッションの対象者 • 本セッションで話すこと・話さないこと ๏ Ansibleを使う前に思いそうなこと • Ansibleを使うと何が嬉しいのか? • 他の類似ツールとは何が違うのか? • Ansib
2013-09-01Chef-soloとAnsibleとFabricを試してみたので感想をメモ。どれもそんなに深くは使い込んではいない。 このメモは自分の脳内の考えを整理するためのもので、人が使うことについてどうこう言うつもりはないです。 Chef-solo書いてみたcookbookはこちら。hnakamur/chef-cookbooks hnakamur/chef-repoクックブックは手順を書くのではなくて結果を書くというのがどうも本質的に違うと私は思ってしまう。料理のレシピだって手順を書くし。書結果がこうあるべきというのはserverspecが出来た今となってはそちらに任せて、クックブックは本来手順を書くべきものだと思う。RubyのDSLだけど結局上から順に評価されるので、実は手続きを書いていることになっている。でもファイル単位でしか再利用できないので、一部だけ使いたいと思ってコピペ
2. はじめに • 最初、タイトルは「気軽にサーバー構成管理を…」みた いなものでした。 • でも、自分が管理しているサーバーはSubversionなど開 発の補助のための数台のサーバーだけなので、どうも、 • という言葉が重たかったので変えました。 • この発表では、自分がAnsibleを使うようになった経緯を 話してから、実際にAnsibleを動かすところを見て頂きま す。 • 「サーバーの動くメモ」はそのうち分かります(多分)。 4. Ansible導入まで(Kickstart編) • それならば、Kickstartだ。 • サーバーを構築する時に、どうやって構築したかを残す ことができるので、サーバー構築はKickstartで自動化す るようになりました。 • Kickstartは、サーバーをイチから構築するときはいいが、 運用を開始してから設定を変更する時に困る。
11. Task - name: install python homeblew: name=python installs_options={{ option }} state=present 12. Task タスク名(省略可) - name: install python 引数 homeblew: name=python モジュール名 installs_options={{ option }} 変数 state=present 状態: absent を指定すると消せる (moduleによる) 13. Playbook == Taskのセット - hostname: name=AnsibleDemo - apt_repository: repo=’deb http://….’ - apt_key: url=http://….. 実行順
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く