Enviar búsqueda
Cargar
リブセンスのインフラで使ってるAnsibleのお話
•
5 recomendaciones
•
2,445 vistas
Shohei Koyama
Seguir
20151007 構成管理ツール 【 Ansible 】 勉強会 on Zusaarで発表したもの
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 20
Descargar ahora
Descargar para leer sin conexión
Recomendados
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
Ansible softlayer
Ansible softlayer
Hideaki Tokida
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
Sato Shun
中の下のエンジニアを脱出するための目標設定
中の下のエンジニアを脱出するための目標設定
空宙 小笠原
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Etsushi Ishii
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
Recomendados
インフラエンジニアとして普段心がけていること
インフラエンジニアとして普段心がけていること
Shohei Koyama
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
Shohei Koyama
インフラエンジニアってなんでしたっけ(仮)
インフラエンジニアってなんでしたっけ(仮)
Akihiro Kuwano
Ansible softlayer
Ansible softlayer
Hideaki Tokida
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
アプリエンジニアからクラウド専用のインフラエンジニアになってみて
Sato Shun
中の下のエンジニアを脱出するための目標設定
中の下のエンジニアを脱出するための目標設定
空宙 小笠原
a-blogcsm な寺子屋 2 in Okazaki
a-blogcsm な寺子屋 2 in Okazaki
Etsushi Ishii
新・ReVIEWパーサについて
新・ReVIEWパーサについて
masayoshi takahashi
Ansible night2021.02
Ansible night2021.02
ssuserd86b77
a-blog cms の基本 福岡版
a-blog cms の基本 福岡版
Kasumi Morita
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
Study Group by SciencePark Corp.
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
土岐 孝平
ヤマムギ vol.1 kintone 入門ハンズオン
ヤマムギ vol.1 kintone 入門ハンズオン
R3 institute
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
iPhoneで動くFlash Playerを実装した苦労話LT資料
iPhoneで動くFlash Playerを実装した苦労話LT資料
Kohei Morino
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
Kazuhiro Kosaka
WebStormでできること
WebStormでできること
kamiyam .
IDEALIZE YOU
IDEALIZE YOU
佑介 九岡
最速で価値を提供する
最速で価値を提供する
LIFULL Co., Ltd.
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Yukihiko SAWANOBORI
Kintoneでエンジニアが納得のいく社内システムをつくる
Kintoneでエンジニアが納得のいく社内システムをつくる
Kazuki Murahama
わかると楽しいInfrastructure as code
わかると楽しいInfrastructure as code
Shohei Kobayashi
まわいくどい更新情報機能
まわいくどい更新情報機能
Norihiko Matsumoto
2012/11/14 softlab_study 発表資料「SSDの基礎」
2012/11/14 softlab_study 発表資料「SSDの基礎」
Ryo Okubo
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
Shuntaro Saiba
Más contenido relacionado
La actualidad más candente
Ansible night2021.02
Ansible night2021.02
ssuserd86b77
a-blog cms の基本 福岡版
a-blog cms の基本 福岡版
Kasumi Morita
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
Kazuhiro Serizawa
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
Takafumi ONAKA
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
Study Group by SciencePark Corp.
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
PlayFramework1.x基礎編
PlayFramework1.x基礎編
Asami Abe
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
土岐 孝平
ヤマムギ vol.1 kintone 入門ハンズオン
ヤマムギ vol.1 kintone 入門ハンズオン
R3 institute
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
土岐 孝平
iPhoneで動くFlash Playerを実装した苦労話LT資料
iPhoneで動くFlash Playerを実装した苦労話LT資料
Kohei Morino
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
Kazuhiro Kosaka
WebStormでできること
WebStormでできること
kamiyam .
IDEALIZE YOU
IDEALIZE YOU
佑介 九岡
最速で価値を提供する
最速で価値を提供する
LIFULL Co., Ltd.
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Yukihiko SAWANOBORI
Kintoneでエンジニアが納得のいく社内システムをつくる
Kintoneでエンジニアが納得のいく社内システムをつくる
Kazuki Murahama
わかると楽しいInfrastructure as code
わかると楽しいInfrastructure as code
Shohei Kobayashi
まわいくどい更新情報機能
まわいくどい更新情報機能
Norihiko Matsumoto
La actualidad más candente
(20)
Ansible night2021.02
Ansible night2021.02
a-blog cms の基本 福岡版
a-blog cms の基本 福岡版
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第八回 #渋谷Java 最近のjava PaaS事情
第八回 #渋谷Java 最近のjava PaaS事情
「速」を落とさないコードレビュー
「速」を落とさないコードレビュー
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
.NET CoreでのWindowsサービスの作り方と、Coreならではの便利な機能
Infrastructure as codeのススメ
Infrastructure as codeのススメ
PlayFramework1.x基礎編
PlayFramework1.x基礎編
エッセンシャルCore springハンズオン
エッセンシャルCore springハンズオン
ヤマムギ vol.1 kintone 入門ハンズオン
ヤマムギ vol.1 kintone 入門ハンズオン
Springを何となく使ってる人が抑えるべきポイント
Springを何となく使ってる人が抑えるべきポイント
iPhoneで動くFlash Playerを実装した苦労話LT資料
iPhoneで動くFlash Playerを実装した苦労話LT資料
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
SWFバージョン4においての テキスト形式による コンパイル結果の違い及び JavaScriptでの その描画方法に関する考察
WebStormでできること
WebStormでできること
IDEALIZE YOU
IDEALIZE YOU
最速で価値を提供する
最速で価値を提供する
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Infrastructure as Codeと 組織のドキュメンテーション + Immutable Infrastructure事例
Kintoneでエンジニアが納得のいく社内システムをつくる
Kintoneでエンジニアが納得のいく社内システムをつくる
わかると楽しいInfrastructure as code
わかると楽しいInfrastructure as code
まわいくどい更新情報機能
まわいくどい更新情報機能
Destacado
2012/11/14 softlab_study 発表資料「SSDの基礎」
2012/11/14 softlab_study 発表資料「SSDの基礎」
Ryo Okubo
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
Shuntaro Saiba
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
Insight Technology, Inc.
Ansible Playbookの短時間デバッグ方法
Ansible Playbookの短時間デバッグ方法
Kishin Yagami
Ansible はじめてみました
Ansible はじめてみました
Takeshi Kuramochi
OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾
外道 父
2人でOpenStackを開発環境に導入した話
2人でOpenStackを開発環境に導入した話
Shohei Koyama
Favorite English YouTube Channels
Favorite English YouTube Channels
Emma Haruka Iwao
Ansibleで味わうHelion OpenStack
Ansibleで味わうHelion OpenStack
Masataka Tsukamoto
AnsibleによるHWプロビジョニング -OneViewの連携-
AnsibleによるHWプロビジョニング -OneViewの連携-
Takahiro Kida
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネット株式会社
運用のためのPlaybook (Playbook for Operation)
運用のためのPlaybook (Playbook for Operation)
Shingo Kitayama
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
NTT DATA OSS Professional Services
サーバーの動くメモをAnsibleでとろう
サーバーの動くメモをAnsibleでとろう
Takayuki Hayashi
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
Taro Hirose
What is an Ansible?
What is an Ansible?
Shunsaku Kudo
Ansibleはじめよぉ -Infrastructure as Codeを理解-
Ansibleはじめよぉ -Infrastructure as Codeを理解-
Shingo Kitayama
Ansibleの現在とこれから
Ansibleの現在とこれから
Taira Hajime
NVMe でハァハァしようよ #sapporocpp
NVMe でハァハァしようよ #sapporocpp
hiyohiyo
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ken Sawada
Destacado
(20)
2012/11/14 softlab_study 発表資料「SSDの基礎」
2012/11/14 softlab_study 発表資料「SSDの基礎」
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
新卒3年目のぼくが、でぶおぷす???なインフラおじさん方にAnsibleを導入してみた
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
[B11] 基礎から知るSSD(いまさら聞けないSSDの基本) by Hironobu Asano
Ansible Playbookの短時間デバッグ方法
Ansible Playbookの短時間デバッグ方法
Ansible はじめてみました
Ansible はじめてみました
OpenStackでつくる開発環境と外道塾
OpenStackでつくる開発環境と外道塾
2人でOpenStackを開発環境に導入した話
2人でOpenStackを開発環境に導入した話
Favorite English YouTube Channels
Favorite English YouTube Channels
Ansibleで味わうHelion OpenStack
Ansibleで味わうHelion OpenStack
AnsibleによるHWプロビジョニング -OneViewの連携-
AnsibleによるHWプロビジョニング -OneViewの連携-
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
さくらインターネットにおけるServerspec導入事例(DevOps勉強会 #3 Serverspecの巻)
運用のためのPlaybook (Playbook for Operation)
運用のためのPlaybook (Playbook for Operation)
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
Ansibleで構成管理始める人のモチベーションをあげたい! (Cloudera World Tokyo 2014LT講演資料)
サーバーの動くメモをAnsibleでとろう
サーバーの動くメモをAnsibleでとろう
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
What is an Ansible?
What is an Ansible?
Ansibleはじめよぉ -Infrastructure as Codeを理解-
Ansibleはじめよぉ -Infrastructure as Codeを理解-
Ansibleの現在とこれから
Ansibleの現在とこれから
NVMe でハァハァしようよ #sapporocpp
NVMe でハァハァしようよ #sapporocpp
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Ansibleを使ってサーバ100台にBaculaクライアントを簡単インストール
Similar a リブセンスのインフラで使ってるAnsibleのお話
ChefユーザのためのAnsible入門
ChefユーザのためのAnsible入門
Mahito Ogura
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
ericsagnes
Elasticsearch 変わり種プラグインの作り方
Elasticsearch 変わり種プラグインの作り方
Ryoji Kurosawa
ロール適用ツール ~ansible art~
ロール適用ツール ~ansible art~
辰徳 斎藤
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
ume3_
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
Takahiro Moteki
Ansible provisioning
Ansible provisioning
Naoki Watanabe
PHPアプリの品質を(ある程度)保つために出来る事 〜組織編〜
PHPアプリの品質を(ある程度)保つために出来る事 〜組織編〜
Katsuhiro Miura
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
ikikko
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
Shuntaro Saiba
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
Redmine Ansible
Redmine Ansible
ITO Yoshiichi
Djangoのススメ
Djangoのススメ
Alisue Lambda
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
20090828 Webconlocal
20090828 Webconlocal
Kentaro Matsui
採用LT「まだお祈りデプロイで消耗してるの?」
採用LT「まだお祈りデプロイで消耗してるの?」
Takayuki Fukumoto
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
Amazon ec2とは何か?
Amazon ec2とは何か?
Shinya_131
Tech fun rails_workshop
Tech fun rails_workshop
OMEGA (@equal_001)
おとなのテキストマイニング
おとなのテキストマイニング
Munenori Sugimura
Similar a リブセンスのインフラで使ってるAnsibleのお話
(20)
ChefユーザのためのAnsible入門
ChefユーザのためのAnsible入門
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
eZ Publish 2012年4月勉強会 - eZ Publish設計ベストプラクティス
Elasticsearch 変わり種プラグインの作り方
Elasticsearch 変わり種プラグインの作り方
ロール適用ツール ~ansible art~
ロール適用ツール ~ansible art~
20120927 findjob4 dev_ops
20120927 findjob4 dev_ops
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
Ansible provisioning
Ansible provisioning
PHPアプリの品質を(ある程度)保つために出来る事 〜組織編〜
PHPアプリの品質を(ある程度)保つために出来る事 〜組織編〜
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
新卒3年目のぼくが、でぶおぷす???なオジサンだらけのエンプラ金融PJにAnsibleを導入してみた
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
Redmine Ansible
Redmine Ansible
Djangoのススメ
Djangoのススメ
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
20090828 Webconlocal
20090828 Webconlocal
採用LT「まだお祈りデプロイで消耗してるの?」
採用LT「まだお祈りデプロイで消耗してるの?」
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
Amazon ec2とは何か?
Amazon ec2とは何か?
Tech fun rails_workshop
Tech fun rails_workshop
おとなのテキストマイニング
おとなのテキストマイニング
リブセンスのインフラで使ってる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はこんな感じ
9.
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.
ご静聴ありがとうございました!
Descargar ahora