Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Shohei Koyama
2,468 views
リブセンスのインフラで使ってるAnsibleのお話
20151007 構成管理ツール 【 Ansible 】 勉強会 on Zusaarで発表したもの
Engineering
◦
Read more
5
Save
Share
Embed
Embed presentation
Download
Downloaded 15 times
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
More Related Content
PDF
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
by
Sato Shun
PDF
インフラエンジニアとして普段心がけていること
by
Shohei Koyama
PDF
インフラエンジニアの綺麗で優しい手順書の書き方
by
Shohei Koyama
PDF
インフラエンジニアってなんでしたっけ(仮)
by
Akihiro Kuwano
PDF
Ansible softlayer
by
Hideaki Tokida
PDF
中の下のエンジニアを脱出するための目標設定
by
空宙 小笠原
PDF
a-blogcsm な寺子屋 2 in Okazaki
by
Etsushi Ishii
PDF
新・ReVIEWパーサについて
by
masayoshi takahashi
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
by
Sato Shun
インフラエンジニアとして普段心がけていること
by
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
by
Shohei Koyama
インフラエンジニアってなんでしたっけ(仮)
by
Akihiro Kuwano
Ansible softlayer
by
Hideaki Tokida
中の下のエンジニアを脱出するための目標設定
by
空宙 小笠原
a-blogcsm な寺子屋 2 in Okazaki
by
Etsushi Ishii
新・ReVIEWパーサについて
by
masayoshi takahashi
What's hot
PDF
Ansible night2021.02
by
ssuserd86b77
PDF
a-blog cms の基本 福岡版
by
Kasumi Morita
PDF
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
by
Kazuhiro Serizawa
PDF
第八回 #渋谷Java 最近のjava PaaS事情
by
Kazuhiro Serizawa
PPTX
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
by
Study Group by SciencePark Corp.
PDF
Infrastructure as codeのススメ
by
kanji htmt
KEY
PlayFramework1.x基礎編
by
Asami Abe
PDF
エッセンシャルCore springハンズオン
by
土岐 孝平
PPTX
ヤマムギ vol.1 kintone 入門ハンズオン
by
R3 institute
PDF
Springを何となく使ってる人が抑えるべきポイント
by
土岐 孝平
KEY
iPhoneで動くFlash Playerを実装した苦労話LT資料
by
Kohei Morino
PDF
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
by
Kazuhiro Kosaka
PDF
WebStormでできること
by
kamiyam .
PDF
IDEALIZE YOU
by
佑介 九岡
PDF
最速で価値を提供する
by
LIFULL Co., Ltd.
PDF
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
by
Yukihiko SAWANOBORI
PDF
Kintoneでエンジニアが納得のいく社内システムをつくる
by
Kazuki Murahama
PDF
わかると楽しいInfrastructure as code
by
Shohei Kobayashi
PDF
まわいくどい更新情報機能
by
Norihiko Matsumoto
PDF
【アジャイルサムライ】6章_ユーザストーリーを集める
by
Akio Terayama
Ansible night2021.02
by
ssuserd86b77
a-blog cms の基本 福岡版
by
Kasumi Morita
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
by
Kazuhiro Serizawa
第八回 #渋谷Java 最近のjava PaaS事情
by
Kazuhiro Serizawa
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
by
Study Group by SciencePark Corp.
Infrastructure as codeのススメ
by
kanji htmt
PlayFramework1.x基礎編
by
Asami Abe
エッセンシャルCore springハンズオン
by
土岐 孝平
ヤマムギ vol.1 kintone 入門ハンズオン
by
R3 institute
Springを何となく使ってる人が抑えるべきポイント
by
土岐 孝平
iPhoneで動くFlash Playerを実装した苦労話LT資料
by
Kohei Morino
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
by
Kazuhiro Kosaka
WebStormでできること
by
kamiyam .
IDEALIZE YOU
by
佑介 九岡
最速で価値を提供する
by
LIFULL Co., Ltd.
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
by
Yukihiko SAWANOBORI
Kintoneでエンジニアが納得のいく社内システムをつくる
by
Kazuki Murahama
わかると楽しいInfrastructure as code
by
Shohei Kobayashi
まわいくどい更新情報機能
by
Norihiko Matsumoto
【アジャイルサムライ】6章_ユーザストーリーを集める
by
Akio Terayama
Viewers also liked
PDF
2012/11/14 softlab_study 発表資料「SSDの基礎」
by
Ryo Okubo
PPTX
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
by
Shuntaro Saiba
PDF
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
by
Insight Technology, Inc.
PDF
Ansible Playbookの短時間デバッグ方法
by
Kishin Yagami
PDF
Ansible はじめてみました
by
Takeshi Kuramochi
PDF
OpenStackでつくる開発環境と外道塾
by
外道 父
PPTX
2人でOpenStackを開発環境に導入した話
by
Shohei Koyama
PDF
Favorite English YouTube Channels
by
Emma Haruka Iwao
PDF
Ansibleで味わうHelion OpenStack
by
Masataka Tsukamoto
PDF
AnsibleによるHWプロビジョニング -OneViewの連携-
by
Takahiro Kida
PDF
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
by
さくらインターネット株式会社
PDF
運用のためのPlaybook (Playbook for Operation)
by
Shingo Kitayama
PDF
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
by
NTT DATA OSS Professional Services
PPTX
サーバーの動くメモをAnsibleでとろう
by
Takayuki Hayashi
PDF
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
PDF
What is an Ansible?
by
Shunsaku Kudo
PDF
Ansibleはじめよぉ -Infrastructure as Codeを理解-
by
Shingo Kitayama
PDF
Ansibleの現在とこれから
by
Taira Hajime
PPTX
NVMe でハァハァしようよ #sapporocpp
by
hiyohiyo
PDF
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
by
Ken Sawada
2012/11/14 softlab_study 発表資料「SSDの基礎」
by
Ryo Okubo
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
by
Shuntaro Saiba
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
by
Insight Technology, Inc.
Ansible Playbookの短時間デバッグ方法
by
Kishin Yagami
Ansible はじめてみました
by
Takeshi Kuramochi
OpenStackでつくる開発環境と外道塾
by
外道 父
2人でOpenStackを開発環境に導入した話
by
Shohei Koyama
Favorite English YouTube Channels
by
Emma Haruka Iwao
Ansibleで味わうHelion OpenStack
by
Masataka Tsukamoto
AnsibleによるHWプロビジョニング -OneViewの連携-
by
Takahiro Kida
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
by
さくらインターネット株式会社
運用のためのPlaybook (Playbook for Operation)
by
Shingo Kitayama
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
by
NTT DATA OSS Professional Services
サーバーの動くメモをAnsibleでとろう
by
Takayuki Hayashi
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
What is an Ansible?
by
Shunsaku Kudo
Ansibleはじめよぉ -Infrastructure as Codeを理解-
by
Shingo Kitayama
Ansibleの現在とこれから
by
Taira Hajime
NVMe でハァハァしようよ #sapporocpp
by
hiyohiyo
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
by
Ken Sawada
Similar to リブセンスのインフラで使ってるAnsibleのお話
PDF
Open Stack Day - Ansibleによる環境構築の自動化
by
shirou wakayama
ODP
Ansible role のプロジェクト間共有
by
Yoshinori Teraoka
PDF
入門Ansible(未発表箇所)
by
Taku SHIMIZU
PDF
Okinawa Open Days 2015 Handson - Ansible
by
Hideki Saito
PDF
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
by
Takeshi Kuramochi
PDF
Ansibleで始めるインフラ構築自動化
by
dcubeio
PDF
Ansible quickstart
by
Hideki Saito
PDF
Ansibleではじめるサーバー・ネットワークの自動化(2018/08/22)
by
akira6592
PPTX
DevOpsにおけるAnsibleの立ち位置と使い所
by
Hidetoshi Hirokawa
PPTX
Ansible入門.pptx
by
洵貴 佐川
PPTX
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
by
Shuntaro Saiba
PDF
Redmine Ansible
by
ITO Yoshiichi
PPTX
Ansible ではじめるインフラのコード化入門
by
Sho A
PDF
Ansible meetup201409
by
shirou wakayama
Open Stack Day - Ansibleによる環境構築の自動化
by
shirou wakayama
Ansible role のプロジェクト間共有
by
Yoshinori Teraoka
入門Ansible(未発表箇所)
by
Taku SHIMIZU
Okinawa Open Days 2015 Handson - Ansible
by
Hideki Saito
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
by
Takeshi Kuramochi
Ansibleで始めるインフラ構築自動化
by
dcubeio
Ansible quickstart
by
Hideki Saito
Ansibleではじめるサーバー・ネットワークの自動化(2018/08/22)
by
akira6592
DevOpsにおけるAnsibleの立ち位置と使い所
by
Hidetoshi Hirokawa
Ansible入門.pptx
by
洵貴 佐川
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
by
Shuntaro Saiba
Redmine Ansible
by
ITO Yoshiichi
Ansible ではじめるインフラのコード化入門
by
Sho A
Ansible meetup201409
by
shirou wakayama
リブセンスのインフラで使ってるAnsibleのお話
1.
リブセンスのインフラで使ってる ansibleのお話 湖山 翔平 /
Shohei.koyama @sion_cojp
2.
湖山 翔平 /
@sion_cojp 元FPSプロゲーマーでアジアチャンピオン perl/ruby/golang/openstack こんな記事書いてます qiita : インフラエンジニアとしてよく使うコマンド集 slideshare : インフラエンジニアの綺麗で優しい手順書の書き方 インフラエンジニア 株式会社リブセンス 自己紹介
3.
みなさん ansibleのベストプラクティスってご存知ですよね! 今日のお話
4.
リブセンスではこんな感じで使ってますよ∼ というお話。 変わったことはしてないです。 今日のお話
5.
リブセンスのディレクトリ構造はこんな感じです サービス毎にディレクトリを作って、 その配下にあるrolesを読みに行かせてます。 未だにこれがベストプラクティスじゃないと 思って構成を悩み中。
6.
「どのディレクトリ構造、運用がベストか。」 と悩んでました。今も悩んでます。 ネットに載ってるベストプラクティスをそのまま適用しちゃえ∼っ て思ったら、 ディレクトリ構造がカオスになります。 (よいディレクトリ構成あったら是非教えてください!)
7.
inventory inventoryは ansible-playbookを使う前に、rubyのプログラムを叩いてます。 独自サーバ管理ツール + openstackのAPI経由で 最新のホスト情報、role情報をゲットして inventoryに書き込んでます inventoryはシンボリックリンクを貼って etckeepeerに管理させてます
8.
openstackのIPをgetするrubyはこんな感じ
10.
ちなみに今日作ったplaybookのpull reqがこちら。
11.
発射(dry run) $ ansible-playbook
-i inventory/test spot/hogehoge.yml --check
12.
rolesを使うときに、 tasks/main.ymlを読み込ませずに出来ないかなぁと 思いまいした。 今日久々にansible触って思ったこと
13.
こんな感じが理想 before after 毎回フルパスかくの面倒くさい handlerかくの面倒くさい roles/handlers/main.yml に書いてるものを読みに行っ てくれる! 勝手にroles/php/files/配下 を読みに行くので、 フルパス書かなくてよい! roles/phpを指定!
14.
chef: サーバ構築、packerで社内用vagrant box作成 ansible: 脆弱性対応、スポット作業、mackerelの監視追加 実はリブセンスのインフラではchefとansibleを併用してます。
15.
なぜ併用?
16.
個人的chefの所感 メリット: 可読性高い 用意されてるリソースが便利 構成がシンプル ohai連携でサーバのデータが取ってこれる 多様なサーバがあったら分岐しやすい、ちょっと複雑なことをしやすい ruby実装 デメリット: 初回導入に時間かかる chef-solo? chef-server? knife-solo?
覚えること多い。 client側にchef-dkのインストールが必要なので、初回のbootstrapに時間かかる 複雑なディレクトリ構造(environmentsやら、site-cookbooks) ターミナル2つ開かないと並列処理できない(roundsmanで出来るという話)
17.
個人的ansibleの所感 メリット: シンプルな構造 (sshして・・・を叩くって形。ansible, ansible-playbookさえ覚えれば良い) 自由度が高い(ディレクトリ構成を自分で決めれたり) playbookに格納されてるスクリプトを遠隔で打てる 並列処理 デメリット: 用意されてるリソース(モジュール)が少ない分、shellモジュールでガリガリ書くことが多 くなり、可読性が低くなる 自由度が高い分、ルールを設けないとカオスになる。 オプションが多くてすぐ忘れる yaml python実装
18.
こういう住み分けになりました
19.
ツールは会社にあった使い方をするのがベスト。 最後に言いたいことは
20.
ご静聴ありがとうございました!
Download