タグ

Ansibleに関するmimesisのブックマーク (13)

  • 今OpenStack(R)の構成管理ツールはAnsible(R)がアツい! | 技術畑 | 情報畑でつかまえて

    ******************** 2015年5月18日から22日まで、カナダのバンクーバーで開催されたOpenStack開発者/ユーザ/管理者のための国際イベント「OpenStack Summit May 2015 Vancouver」では、構成管理ツールAnsibleの技術に関するセッションは立ち見が出るほどの大盛況でした。 その際の参加者アンケートでは、OpenStackの構成管理ツールに"Puppet(R)"を利用するユーザがまだまだ圧倒的に多かったのですが、たった数ヶ月で「OpenStackの構成管理ツールはAnsibleを使おう!」が合言葉となり、Ansibleの新規導入や別ツールからの転換が活発になっています。 以下は、2014年におけるOpenStackユーザ調査の洞察(構成管理ツール)です。 近年のシステム開発では、構成管理は非常に大きな役割を果たしています。 -

    今OpenStack(R)の構成管理ツールはAnsible(R)がアツい! | 技術畑 | 情報畑でつかまえて
  • OSSのサーバ構築自動化ツール、4製品徹底検証 2016年版

    OSSのサーバ構築自動化ツール、4製品徹底検証 2016年版:実際に検証済み!OSS徹底比較(3)サーバ構築自動化【前編】(1/9 ページ) 今回は、サーバ構築・運用自動化ソフトの中でも特に利用者の多い、「Chef」「Ansible」「Puppet」「Itamae」の4製品をピックアップ。「各ソフトの実行環境の構築手順」「OSSのブログ/CMS基盤であるWordPressの構築」を通じて、その違いを探る。 増え続けるサーバと比例して増大する運用コスト パーソナルコンピュータに加えて、スマートフォンなどのモバイルデバイスの普及により、インターネットを経由したシステムの利用規模や利用時間の拡大が続いている。B2B、B2C分野でもシステムを利用することが当たり前になっており、ビジネスにおいてコンピュータは不可欠なものとなっている。 そのビジネスを支えるシステムで利用されるサーバの台数も、増加の一

    OSSのサーバ構築自動化ツール、4製品徹底検証 2016年版
  • ansibleを使ってみる — そこはかとなく書くよん。 ドキュメント

    ansibleを使ってみる¶ Chefが猛烈な勢いで流行り始めている今日このごろですが、似たようなものは 世の中にいくつもあります。今日はその中の一つ、 Ansible を使ってみます。 書いていたらやたらと長くなったので何回か続きます。 軽くご紹介¶ インストールの前にどのようなツールなのかを軽く説明します。マシンの設定 を自動で行なってくれる、というツールなのはChefと同じです。 そのポリシーは githubのページ に書かれています。 シンプルな設定 最初から超速くて並列 サーバーやデーモンとかいらない。今あるsshdだけあればいい クライアント側になにもいらない モジュールは「どんな」言語でも書ける 超強力な分散スクリプトを書くためのイケてるAPI rootじゃなくても便利に使える 今までで一番使える設定管理システム さて、では見て行きましょう。 インストール¶ ansibleは

  • Macの開発環境構築をAnsibleで自動化する | QUARTETCOM TECH BLOG

    はじめに 弊社では、エンジニアには基的にMacを支給しています。 今まで、新しく人が入るたびに毎回同じ環境構築を手作業で行っていたのですが、今回これをAnsibleを使って自動化しました。 これでいつでも新しい人を迎えられます。採用のご応募はこちらからどうぞ。笑 Ansibleとは Ansibleは構成管理ツールの一つです。同種のツールにはChefやPuppetなどがあります。 来はリモートにあるサーバ等にsshで接続して環境を構築するツールですが、対象ホストlocalhostにすることで自分自身の構成管理にも使えます。 ※ 環境を構築することを「プロビジョニング」と言います。 自動化したこと Homebrewで各種パッケージをインストール Homebrew Caskで各種GUIアプリケーションをインストール oh-my-zshやRictyフォントなどHomebrewだけでカバーでき

    Macの開発環境構築をAnsibleで自動化する | QUARTETCOM TECH BLOG
  • Ansibleでファイルを書き換える時の5パターン | TANKSUZUKI.COM

    Ansibleで設定ファイルを書き換える時に使うモジュールを紹介します。 パターンとしては5種類が考えられます。 それぞれ特徴があるので、状況に応じて使い分けするのが良いと思います。 モジュール名 特徴

  • Ansible (15) OSによって実行するアクションを変える – CLARA ONLINE techblog

    こんにちは。 グローバルソリューション事業部の吉村です。 前回に引き続き、条件や制約がある中でのAnsibleの利用について書きます。 今回は、gathering facts を利用して、条件分岐をしようと思います。 gathering facts は、Ansible が勝手に実行する 事前確認 みたいなものです。 動作としては、setup module を動かしており、勝手にしていると思いきや、 ここで得た情報を Ansible が Playbook を実行中に変数として保持し続け、手助けをしてくれます。 つまり、こっちは何も言ってないのに、「あー、あれ欲しいなぁ」って時に、「これ余ってるけど使う?」 って横からさっと情報をくれるんです。 私とは違い、Ansible は出来る男です。 例として、適当なテストサーバに setup module を実行してみましょう。 ※とても長いので、流し

  • Ansible

    こんにちは! JQです。 前回は『OSS編~AnsibleでRoleを試してみる03~』と題して、A […]

  • Ansible – OpenGroove

    Ansible loop + db_param_group (RDS)の例。しばらくAnsibleいじってなかったら、2.5以降 wiht_X(with_itemsとか)がloopになると最近知った。

  • ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (前編) | 株式会社ヌーラボ(Nulab inc.)

    このエントリは前後編に分かれています。前編は主に運用フローやそこでの工夫点、後編は実際の運用から得た知見や今後の課題といった内容です。 ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (前編) ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (後編) 最近はインフラ運用・DevOPS関連のトピックとして目にしないことはないくらい、「イミュータブルインフラストラクチャー」について様々な議論がなされています。私たちも昨年、継続的デリバリという文脈で、@IT の連載にてその基的な考え方について紹介させていただきました。 さて、今年の二月にローンチをしたばかりのヌーラボのシングルサインオンサービス「ヌーラボアカウント」では、イミュータブルインフラストラクチャの一歩手前として、特定の変更を加える場合のみ、ごっそり環境ごと入れ替えるというやり方にてその運用をスタートしました。

    ヌーラボのインフラ運用最前線 〜イミュータブルを目指して〜 (前編) | 株式会社ヌーラボ(Nulab inc.)
  • 続・ラフなラボ – あるインフラエンジニアとAnsibleの付き合い方

    この記事は Ansible Advent Calender 2013 10日目の記事です。 私は普段MSPな一応インフラエンジニア的なことをやっている人間ですが、 少しずつ今の仕事で ansible を利用し始めているのでその導入の際に障壁になったことや利用しているシーンを紹介したいと思います。 障壁1 / root権限 CentOSなどのRedHad系を中心に運用している場合は意外と su - が使えても sudo が使えない。という状況があるかもしれません。 fabric の場合は無理やりprefixを弄って su -c 'command' をやることができなくもないですが [1] ansible の場合は公式で特に対応されるような気配はなく、モジュールを作るしかなさそうですがなんだか割に合わないような気もします。 added su capability by willthames ·

    続・ラフなラボ – あるインフラエンジニアとAnsibleの付き合い方
  • Ansibleをローカルで使ってみた - cloverrose's blog

    Ansibleを選ぶまでに調べたこととAnsibleをローカルで動かす方法でつまづいたのでメモしておきます。 構成管理ツール選び サーバー環境をきちんと管理したくなったのでいろいろ調べてみました。 Rubyではchefが有名です。 Pythonで調べるとAnsibleかSaltがヒットしました(Google トレンド)。 ChefやAnsible、Saltは何回実行しても同じ結果になる冪等性を保証しているツールです。 一方そうでないツール(主な用途がデプロイ用)っていうのもあってPythonだとFabricというのがありました。 今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮 Chefに挫折したあなたへ。Fabricのすすめ このFabricに冪等性を保証するような拡張を加えたものもあります(名前失念cuisine)。 最終的にAnsible(

    Ansibleをローカルで使ってみた - cloverrose's blog
  • AnsibleでGCEにSalt Masterをプロビジョニング

    GCEにSaltをインストールしましたが、前にAnsibleのCloud Modulesを使っていたのを思い出しました。今回はバージョンは1.6.1の、gceモジュールでSalt MasterをGCEにプロビジョニングしてみます。 GCEにSaltをインストールしましたが、前にAnsibleのCloud Modulesを使っていたのを思い出しました。 今回はバージョンは1.6.1の、gceモジュールでSalt MasterをGCEにプロビジョニングしてみます。 はじめにAnsibleはChefやSaltと違ってクライアントのインストールが不要です。ローカルへの実行もできます。 Guideとソースコードを読みながら作業を進めていきます。 記述するファイルは少ないのですが、ディレクトリ構造を覚える必要があります。 GCE用のユーザーgceuserにAnsibleの実行環境を作っていきます。プロ

  • 共食いするオープンソース・ソフトウェア | readwrite.jp

    マーク・アンドレッセンはかつて「ソフトウェアが世界をい尽くしている」という表現を用いた。しかしオープンソースの世界では、ソフトウェアは互いに互いをい尽くそうとしている。それも凄まじい勢いで。ソフトウェア業界では特定の商品とそのベンダー達が長年にわたってマーケットを独占しているが(OSはマイクロソフト、データベースはオラクル)オープンソースの世界では事情が異なるようだ。絶え間なく進化し続け、成功者は勝利の余韻を味わう間もなく競合に追い落とされている。 めまぐるしく変化するオープンソースの世界において、企業はどのように投資を行うべきなのだろうか。 加速するオープンソース数年前に、ダーク・リーヒルがオープンソース・プロジェクト数の増加率を分析した。最新のデータではないが、彼の分析結果によるとプロジェクト数は増加の一途をたどっている。 ビッグデータ、クラウド、モバイルといった重要なマーケットに

    共食いするオープンソース・ソフトウェア | readwrite.jp
  • 1