Ansible
ランニング 夕飯 Ansible で YAMAHA のルーターを操作する ランニング 完全休養。右の腰からお尻にかけての痛みは少しずつ治まってきた感じ。 夕飯 昨晩の鶏の煮込み。煮込みは二日目に美味しくなるのは本当 (と書いてマジと読む)。鯖みりんやら、筍ごはん、…
#cirasu の Ansible徹底入門 輪読もくもく会 #1 Ansible と AWS Lambda なんで Ansible で? モジュールでなんとか… facts モジュールの罠… 同じような仕事をするモジュールが… 結局 Ansible で AWS Lambda を操作してみて Ansible で Lambda を管理するメリ…
Ansible 徹底入門 燃えてキタ━━━━(゚∀゚)━━━━!! Ansible Plugin について 作った Ansible Plugin デモ デモ環境 プラグインの置き場 Playbook プロビジョニング CloudWatch Logs を確認 実装にあたり ということで Ansible 徹底入門 www.shoeisha.co.jp 自分自身…
Ansible 徹底入門 ムラムラ Ansible Module について 作った Ansible Module デモ デモ環境 モジュールの置き場 Playbook プロビジョニング 実装にあたり 参考 Ansible 徹底入門 www.shoeisha.co.jp 自分自身はまだ読んでいる途中ですが、Ansible をこれから…
tl;dr Windows Server で OS 起動時にとあるスクリプトを起動させたいと思って、調べたり、教えて頂いたりしたことをメモ。そして、それらを Ansible や Serverspec で管理することを前提として最適な方法を検討してみたい。(試した環境は Windows Server 2…
ども、かっぱです。 tl;dr win_scheduled_task だけではやりたい事を実践出来なかったので、自分なりに試行錯誤したのでメモっておく。 参考 http://docs.ansible.com/ansible/win_scheduled_task_module.html memo 試した環境 % ansible --version ansible …
tl;dr 当然、前回の続きということでシリーズ化。 今回は以下の環境で引き続き進める。 ELB を追加、ELB のバックエンドに EC2 を 2 台という構成。(AWS 環境の構築には Terraform を利用するが、利用方法等については割愛) 参考 http://docs.ansible.com/…
tl;dr 先日、以下の勉強会に参加させて頂いた。 peatix.com 事例とハンズオンと非常に興味深い内容だったが、事例紹介の中で Ansible を使って Windows Server 数百台をセットアップして効率化を図った旨の紹介がとても印象に残ったので、手元でも以下の内容…
tl;dr LXD の REST API を使った Test Kitchen のドライバを作ってみたのでメモ。 既に LXD には kitchen-lxd_cli というドライバが存在していて、特別な理由が無い以外は kitchen-lxd_cli のドライバの利用をオススメしたい。(コンテナのリソース制御等も…
「初老丸の独り Advent calendar 2015」の二十四日目の記事です。 tl;dr test-kitchen で Cookbook や Playbook を適用する仮想マシンとして LXC が利用出来る kitchen-lxc が手元の環境で動作しなくなっていたので、LXD なら...と思って、まずは LXD を試し…
「初老丸の独り Advent calendar 2015」の二十日目の記事です。 tl;dr 以前に Ansible の Playbook を test-kitchen と Serverspec を使ってテストしたことがあった。 inokara.hateblo.jp 今回、復習するつもりで同じことしようと思ったけど、せっかくなので…
はじめに Pythonエンジニア養成読本[いまどきの開発ノウハウ満載!]作者: 鈴木たかのり,清原弘貴,嶋田健志,関根裕紀池内孝啓,若山史郎出版社/メーカー: 技術評論社発売日: 2015/06/16メディア: Kindle版この商品を含むブログを見る Python も Hello World …
あんまり需要がないかもしれないけど、コマンドに & つけてバックグラウンドでプロセスを起動したい場合 Ansible でどんな風に書くのかなって思って調べたメモ。 async を利用する async とは Asynchronous Actions and Polling — Ansible Documentation asy…
Ansible 初心者からなかなか脱却出来ないかっぱです。 Ansible で OS を判断させて何かさせたい場合には... Ansible で OS を判断させて何かさせたい場合には... fact パイセンで取得出来る情報を利用して判断させる。 setup モジュールを利用することで対象…
少しずつ技術的なアウトプット(メモ)も再開していく。 追記 - name: add foo lineinfile: dest=/tmp/hoge line='test' backup=yes 同ディレクトリにバックアップを作成してから /tmp/hoge の末尾に test を追記。 挿入 - name: add foo lineinfile: dest=/…
ども、Ansible 一年生のかっぱです。 はじめに Ansible の実行結果を後から見たいなと思ったので Callback Plugin と fluentd を使ってザクッと Elasticsearch に放り込んでみたメモ。 module の話 今回は Ansible の log_plays.py をちょっと改変して fluen…
ども、Ansible 初心者のかっぱです。 解らないことが多いので 気になったことは適宜メモっていくばい。 authorized_key モジュール ansible というユーザーの authorized_key に追加したい場合。 - authorized_key: user=ansible key="{{ item }}" with_file…
ども、かっぱです。やっとここまで辿り着いた...前回の続き。 サンプル ダラダラ文章よりもサンプルをこさえた。 sample-prj-20150305 サンプルの使い方は README.md を...(誰か英語教えて...)。 以下、サンプルをベースに記載。 Serverspec でテストする…
ども、かっぱです。前回の続き。 あくまでお試し Python 版の Inventory スクリプト ということで Ansible の Dynamic Inventory スクリプトの Docker コンテナ版を作ってみた。尚、Docker コンテナ版については Python 版が存在するが、consul 版と同様に手…
ども、Ansible 幼稚園、花組のかっぱです。 こちらの続編です。 Ansible における roles 参考 roles に関しては以下の三つの記事を参考にさせて頂きました。有難うございます。 Playbook Roles and Include Statements — Ansible Documentation Ansibleのrol…
はじめに Ansible でデフォルトの ./ssh/config 以外のファイルに記載されている SSH 接続情報を利用して対象ホストにアクセスする場合には ansible.cfg の ssh_args を利用すれば良いらしい。 memo ansible.cfg ホームディレクトリに .ansible.cfg というフ…
はじめに ダメ元で申し込んでいたら補欠から繰り上がっていて小躍りしながら参加した 会場を提供して頂いた DeNA さん!素敵な夜景でした!ありがとうございました! 登壇された皆さん、ありがとうございました! 以下、箇条書き 参考リンク 2014/03/25 Immu…
はじめに 先日の飲み会で Ansible イイですよねって言われたので試してみる あと、「Ansible って SSH さえ通れば設定が出来るって聞いたんだけどホントかな?」って酒の肴になっていたので確認してみる 個人的には chef が好きだが Ansible も興味がある 参…
概要 Ansible AWX の API 機能をちょいとだけ Document の最後の方にチョロッとしか説明されていなかったので、引き続き、ちょこちょこ追記していく予定 API にアクセス 簡単アクセス Jenkins のように URL に /api を付けることによって API にアクセスする…
概要 Ansible が Web ユーザーインターフェースで利用出来る Ansible AWX を使ってみる Chef Server や Hosted Chef 等に似ている気がするなー Ansible AWX って車の名前みたいでカッコイイ 解りやすいドキュメントでとっても簡単 ただし無償版は 10 ホスト…
概要 サーバー構築後に行なっている作業を整理して、出来るだけ自動化とオペミスを無くす環境を構築出来ないか考えてみた まずは整理 サーバー構築直後と、運用開始後についての作業を整理してみる。尚、サーバーの構築に関しては chef や ansible 等のツー…
概要 こちら の中で Ansible という python で書かれた構成管理ツールを知った そう言えば、前回の Chef Casual Talks Vol.3 で @urasoko さんも言っていたような... ということで試してみる Ansible についてはこちら インストール 環境 amazon Linux(t1.m…