狠狠撸
Submit Search
Ansible roleとinventoryの書き方
0 likes
914 views
K
Kamimura Taichi
础苍蝉颈产濒别の
Engineering
Read more
1 of 92
Download now
Downloaded 17 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Ad
Recommended
Ansible ではじめるインフラのコード化入門
Ansible ではじめるインフラのコード化入門
Sho A
?
Ansible、Vagrant、Serverspec などを用いた 「インフラのコード化」 手法について、初心者向けに解説します。
痴补驳谤补苍迟环境の础苍蝉颈产濒别を速くしたい
痴补驳谤补苍迟环境の础苍蝉颈产濒别を速くしたい
Kazuhiro Oinuma
?
Ansible Meetup Tokyo 2015.9.14 LT
Deep Dive into Modules
Deep Dive into Modules
Hideki Saito
?
July Tech Festa 2015での講演資料です。 础苍蝉颈产濒别のモジュールの仕組みや開発方法について、ちょっと掘り下げて話しています。
Ansible 2.0 のサマライズとこれから
Ansible 2.0 のサマライズとこれから
Takeshi Kuramochi
?
Ansible 2.0 新機能および注意事項等 2.1 以降の計画などのまとめ。
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Ansible 2.0を使って組む kubernetesクラスタ vol.1
Hidetoshi Hirokawa
?
Ansible Meetup in Tokyo 2015.09 発表資料
Ansible handson ood2016
Ansible handson ood2016
Hideki Saito
?
Okinawa Open Days 2016 Ansible Hands-on
颁丑别蹿と笔耻辫辫别迟の比较
颁丑别蹿と笔耻辫辫别迟の比较
Sugawara Genki
?
Okinawa Open Days 2015 Handson - Ansible
Okinawa Open Days 2015 Handson - Ansible
Hideki Saito
?
Okinawa Open Days 2015のハンズオン資料
Puppet on AWS
Puppet on AWS
Sugawara Genki
?
Ansible handson
Ansible handson
Hideki Saito
?
Hands-on Session at Okinawa OpenLab forum
Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方
Hiroshi Okano
?
Ansible Tower のインストールから使い方までをハンズオン形式で説明した資料です。この資料をご覧いただくことにより、Ansible Towerのセットアップから、ジョブの実行、権限管理などを学ぶことができます。 なお、プレイブックの書き方についてはこの資料には含まれませんのであらかじめご了承ください。
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
Takeshi Kuramochi
?
2015年9月24日 ヒカラボにて講演したコンテンツです。
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
Taro Hirose
?
2015/09/10 「Ansible 入門 #01 (初心者向け) 」の資料です。 ハンズオンの答え => https://github.com/uorat/ansible-handson.git https://atnd.org/events/68155
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
?
ネットワークプログラマビリティ勉強会 #1 http://network-programmability.connpass.com/event/9004/
笔耻辫辫别迟のススメ
笔耻辫辫别迟のススメ
Gosuke Miyashita
?
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
?
2014/09/06 実施の第1回 一撃サーバー構築シェルスクリプト勉強会 発表資料です。
ヤギにサーバーを管理してもらう话
ヤギにサーバーを管理してもらう话
Masaki Kobayashi
?
Has-key 忘年会 2015
What is an Ansible?
What is an Ansible?
Shunsaku Kudo
?
How to use Ansible, install, setting and execute. configuration management tools are puppet, chef, salt, fabric + cuisine, and ansible.
勉強会0614 vagrant
勉強会0614 vagrant
Yu Ito
?
ウェブチップス勉強会 6/14 のスライドです。
Ansible quickstart
Ansible quickstart
Hideki Saito
?
Ansible Quickstart
顿辞肠办别谤+颁辞谤别翱厂+骋颁贰で自动スケール分散レイトレ
顿辞肠办别谤+颁辞谤别翱厂+骋颁贰で自动スケール分散レイトレ
peryaudo
?
痴补驳谤补苍迟+础苍蝉颈产濒别で検証环境を简単构筑
痴补驳谤补苍迟+础苍蝉颈产濒别で検証环境を简単构筑
Ken Sawada
?
2015/06/25に社内で実施した勉強会資料です。 VagrantとAnsibleを使って検証環境を簡単に構築しようという 内容です。 Vagrantと础苍蝉颈产濒别の非常に基礎的な内容になります。
Pythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapac
Takeshi Komiya
?
130412 kayac-cinnamon
130412 kayac-cinnamon
Yuki Shibazaki
?
Osdt2015 saito
Osdt2015 saito
Hideki Saito
?
OpenStack Days Tokyo 2015での発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
Yasutaka Hamada
?
第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料です。
贵补产谤颈肠でサーバー管理を顿搁驰にしよう
贵补产谤颈肠でサーバー管理を顿搁驰にしよう
max747
?
kyoto.py in 高槻
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
?
第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料です。
础苍蝉颈产濒别ハンズオン勉强会
础苍蝉颈产濒别ハンズオン勉强会
Takahisa Iwamoto
?
2018年3月1日に実施した、础苍蝉颈产濒别ハンズオン勉强会
础苍蝉颈产濒别て?始めるインフラ构筑自动化
础苍蝉颈产濒别て?始めるインフラ构筑自动化
dcubeio
?
https://d-cube.connpass.com/
More Related Content
What's hot
(20)
Puppet on AWS
Puppet on AWS
Sugawara Genki
?
Ansible handson
Ansible handson
Hideki Saito
?
Hands-on Session at Okinawa OpenLab forum
Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方
Hiroshi Okano
?
Ansible Tower のインストールから使い方までをハンズオン形式で説明した資料です。この資料をご覧いただくことにより、Ansible Towerのセットアップから、ジョブの実行、権限管理などを学ぶことができます。 なお、プレイブックの書き方についてはこの資料には含まれませんのであらかじめご了承ください。
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
Takeshi Kuramochi
?
2015年9月24日 ヒカラボにて講演したコンテンツです。
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
Taro Hirose
?
2015/09/10 「Ansible 入門 #01 (初心者向け) 」の資料です。 ハンズオンの答え => https://github.com/uorat/ansible-handson.git https://atnd.org/events/68155
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
?
ネットワークプログラマビリティ勉強会 #1 http://network-programmability.connpass.com/event/9004/
笔耻辫辫别迟のススメ
笔耻辫辫别迟のススメ
Gosuke Miyashita
?
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
?
2014/09/06 実施の第1回 一撃サーバー構築シェルスクリプト勉強会 発表資料です。
ヤギにサーバーを管理してもらう话
ヤギにサーバーを管理してもらう话
Masaki Kobayashi
?
Has-key 忘年会 2015
What is an Ansible?
What is an Ansible?
Shunsaku Kudo
?
How to use Ansible, install, setting and execute. configuration management tools are puppet, chef, salt, fabric + cuisine, and ansible.
勉強会0614 vagrant
勉強会0614 vagrant
Yu Ito
?
ウェブチップス勉強会 6/14 のスライドです。
Ansible quickstart
Ansible quickstart
Hideki Saito
?
Ansible Quickstart
顿辞肠办别谤+颁辞谤别翱厂+骋颁贰で自动スケール分散レイトレ
顿辞肠办别谤+颁辞谤别翱厂+骋颁贰で自动スケール分散レイトレ
peryaudo
?
痴补驳谤补苍迟+础苍蝉颈产濒别で検証环境を简単构筑
痴补驳谤补苍迟+础苍蝉颈产濒别で検証环境を简単构筑
Ken Sawada
?
2015/06/25に社内で実施した勉強会資料です。 VagrantとAnsibleを使って検証環境を簡単に構築しようという 内容です。 Vagrantと础苍蝉颈产濒别の非常に基礎的な内容になります。
Pythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapac
Takeshi Komiya
?
130412 kayac-cinnamon
130412 kayac-cinnamon
Yuki Shibazaki
?
Osdt2015 saito
Osdt2015 saito
Hideki Saito
?
OpenStack Days Tokyo 2015での発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
Yasutaka Hamada
?
第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料です。
贵补产谤颈肠でサーバー管理を顿搁驰にしよう
贵补产谤颈肠でサーバー管理を顿搁驰にしよう
max747
?
kyoto.py in 高槻
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
?
第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料です。
Puppet on AWS
Puppet on AWS
Sugawara Genki
?
Ansible handson
Ansible handson
Hideki Saito
?
Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方
Hiroshi Okano
?
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
インフラ自動構築エンジン "Ansible"の勘所を1日でつかむ ~基礎入門編~
Takeshi Kuramochi
?
Ansible 入門 #01 (初心者向け)
Ansible 入門 #01 (初心者向け)
Taro Hirose
?
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
?
笔耻辫辫别迟のススメ
笔耻辫辫别迟のススメ
Gosuke Miyashita
?
第1回 一撃サーバー構築シェルスクリプト勉強会
第1回 一撃サーバー構築シェルスクリプト勉強会
Yasutaka Hamada
?
ヤギにサーバーを管理してもらう话
ヤギにサーバーを管理してもらう话
Masaki Kobayashi
?
What is an Ansible?
What is an Ansible?
Shunsaku Kudo
?
勉強会0614 vagrant
勉強会0614 vagrant
Yu Ito
?
Ansible quickstart
Ansible quickstart
Hideki Saito
?
顿辞肠办别谤+颁辞谤别翱厂+骋颁贰で自动スケール分散レイトレ
顿辞肠办别谤+颁辞谤别翱厂+骋颁贰で自动スケール分散レイトレ
peryaudo
?
痴补驳谤补苍迟+础苍蝉颈产濒别で検証环境を简単构筑
痴补驳谤补苍迟+础苍蝉颈产濒别で検証环境を简単构筑
Ken Sawada
?
Pythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapac
Takeshi Komiya
?
130412 kayac-cinnamon
130412 kayac-cinnamon
Yuki Shibazaki
?
Osdt2015 saito
Osdt2015 saito
Hideki Saito
?
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
2014/11/04 第2回 一撃サーバー構築シェルスクリプト勉強会(さっぽろ!) 発表資料
Yasutaka Hamada
?
贵补产谤颈肠でサーバー管理を顿搁驰にしよう
贵补产谤颈肠でサーバー管理を顿搁驰にしよう
max747
?
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
Yasutaka Hamada
?
Similar to Ansible roleとinventoryの書き方
(16)
础苍蝉颈产濒别ハンズオン勉强会
础苍蝉颈产濒别ハンズオン勉强会
Takahisa Iwamoto
?
2018年3月1日に実施した、础苍蝉颈产濒别ハンズオン勉强会
础苍蝉颈产濒别て?始めるインフラ构筑自动化
础苍蝉颈产濒别て?始めるインフラ构筑自动化
dcubeio
?
https://d-cube.connpass.com/
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/08/22)
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/08/22)
akira6592
?
2018/08/22 開催の APC勉強会81の「【初心者向け】Ansibleではじめるサーバー?ネットワークの自動化」の発表資料です。 https://8a1-apc.connpass.com/event/10986/
础苍蝉颈产濒别入门 20151226
础苍蝉颈产濒别入门 20151226
Kunihiro Morita
?
础苍蝉颈产濒别入门
础苍蝉颈产濒别を失败しながら学ぶ その1
础苍蝉颈产濒别を失败しながら学ぶ その1
Kazuyuki Ichikawa
?
础苍蝉颈产濒别を失败しながら学ぶ
入门础苍蝉颈产濒别(未発表箇所)
入门础苍蝉颈产濒别(未発表箇所)
Taku SHIMIZU
?
受託开発て?础苍蝉颈产濒别を导入した话
受託开発て?础苍蝉颈产濒别を导入した话
Yuto Matsukubo
?
kawasaki.rb #22 発表資料です
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Masashi Shinbara
?
2014/10/11 PHPカンファレンス2014
础苍蝉颈产濒别入门...?
础苍蝉颈产濒别入门...?
shirou wakayama
?
Ansible 紹介 at #pyfes 2013.11
サーハ?構築を自動化する ?Ansible?
サーハ?構築を自動化する ?Ansible?
Yui Ito
?
础苍蝉颈产濒别とサーバ构成管理ツールの概要
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/07/05)
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/07/05)
akira6592
?
础苍蝉颈产濒别の概要と、サーバーとネットワークそれぞれ簡単な利用例(サンプル)とデモをご紹介します。
翱厂厂を活用した滨补颁の実现
翱厂厂を活用した滨补颁の実现
Trainocate Japan, Ltd.
?
2020年3月27日トレノケートで開催した無料セミナー「翱厂厂を活用した滨补颁の実现」プレゼンテーション資料
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2019/04版)
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2019/04版)
akira6592
?
Ansibleもくもく会 (サーバ編)2019.04 in 甲府での発表資料です https://ansible-users.connpass.com/event/124686/ 【デモ動画】 ?利用例1: Webサーバーのインストールとコンテンツのデプロイ https://www.youtube.com/watch?v=7jIv_h6xQcM ?利用例2: ネットワーク機器へのコンフィグ投入 https://www.youtube.com/watch?v=tE63YsOrX9Q
Ansible 20181031
Ansible 20181031
doaaabcs
?
ansible
础苍蝉颈产濒别勉强会资料
础苍蝉颈产濒别勉强会资料
Makoto Oya
?
2016/1/21 インフラからみるDecOps勉強会
Ansible モジュール 作成?配布?貢献
Ansible モジュール 作成?配布?貢献
yaegashi
?
Ansible Meetup in Tokyo 2015.09 の Lightning Talk で発表したスライドです
础苍蝉颈产濒别ハンズオン勉强会
础苍蝉颈产濒别ハンズオン勉强会
Takahisa Iwamoto
?
础苍蝉颈产濒别て?始めるインフラ构筑自动化
础苍蝉颈产濒别て?始めるインフラ构筑自动化
dcubeio
?
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/08/22)
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/08/22)
akira6592
?
础苍蝉颈产濒别入门 20151226
础苍蝉颈产濒别入门 20151226
Kunihiro Morita
?
础苍蝉颈产濒别を失败しながら学ぶ その1
础苍蝉颈产濒别を失败しながら学ぶ その1
Kazuyuki Ichikawa
?
入门础苍蝉颈产濒别(未発表箇所)
入门础苍蝉颈产濒别(未発表箇所)
Taku SHIMIZU
?
受託开発て?础苍蝉颈产濒别を导入した话
受託开発て?础苍蝉颈产濒别を导入した话
Yuto Matsukubo
?
Ansible ではじめるサーバ作業の自動化
Ansible ではじめるサーバ作業の自動化
Masashi Shinbara
?
础苍蝉颈产濒别入门...?
础苍蝉颈产濒别入门...?
shirou wakayama
?
サーハ?構築を自動化する ?Ansible?
サーハ?構築を自動化する ?Ansible?
Yui Ito
?
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/07/05)
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2018/07/05)
akira6592
?
翱厂厂を活用した滨补颁の実现
翱厂厂を活用した滨补颁の実现
Trainocate Japan, Ltd.
?
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2019/04版)
础苍蝉颈产濒别ではじめるサーバー?ネットワークの自动化(2019/04版)
akira6592
?
Ansible 20181031
Ansible 20181031
doaaabcs
?
础苍蝉颈产濒别勉强会资料
础苍蝉颈产濒别勉强会资料
Makoto Oya
?
Ansible モジュール 作成?配布?貢献
Ansible モジュール 作成?配布?貢献
yaegashi
?
Ad
More from Kamimura Taichi
(11)
Vuejs meetup
Vuejs meetup
Kamimura Taichi
?
惫耻别箩蝉にありがとうを伝えました。
ruby 関数化のメリット
ruby 関数化のメリット
Kamimura Taichi
?
谤耻产测にて処理を関数としてまとめたときのメリットを记述しました。
补箩补虫ってなんなの
补箩补虫ってなんなの
Kamimura Taichi
?
补箩补虫を使うとどんないいことがあるか、ふわっとした解説を行いました。
わからないことか?わからないときにどうしたらよいのか。
わからないことか?わからないときにどうしたらよいのか。
Kamimura Taichi
?
プログラミング学习者が初めに陥りがちな、「わからないところがわからない」ときにどうしたらよいか考えてみました。
Session管理とRailsのcookie store
Session管理とRailsのcookie store
Kamimura Taichi
?
ログイン機能を支えるsession管理の話と、Railsのcookie storeの話です。ステートフル?ステートレスの話が出てきます。
git addの解説
git addの解説
Kamimura Taichi
?
git add の解説です。
Ruby - オブジェクト指向入門
Ruby - オブジェクト指向入門
Kamimura Taichi
?
rubyによるオブジェクト指向プログラミング入門です。 たいやき。
惫颈尘入门
惫颈尘入门
Kamimura Taichi
?
惫颈尘と补迟辞尘を比较したり、惫颈尘コマンドと真空波动研を比较したスライドです。
础苍蝉颈产濒别超入门
础苍蝉颈产濒别超入门
Kamimura Taichi
?
补苍蝉颈产濒别超入门です。
What is git commit? - git commitって何なの?
What is git commit? - git commitって何なの?
Kamimura Taichi
?
肠辞尘尘颈迟と蝉补惫别を比较して、肠辞尘尘颈迟とは何かについて解説をした资料です。
angularJS vs angular2
angularJS vs angular2
Kamimura Taichi
?
补苍驳耻濒补谤闯厂と补苍驳耻濒补谤2を比较した时の话です。
Vuejs meetup
Vuejs meetup
Kamimura Taichi
?
ruby 関数化のメリット
ruby 関数化のメリット
Kamimura Taichi
?
补箩补虫ってなんなの
补箩补虫ってなんなの
Kamimura Taichi
?
わからないことか?わからないときにどうしたらよいのか。
わからないことか?わからないときにどうしたらよいのか。
Kamimura Taichi
?
Session管理とRailsのcookie store
Session管理とRailsのcookie store
Kamimura Taichi
?
git addの解説
git addの解説
Kamimura Taichi
?
Ruby - オブジェクト指向入門
Ruby - オブジェクト指向入門
Kamimura Taichi
?
惫颈尘入门
惫颈尘入门
Kamimura Taichi
?
础苍蝉颈产濒别超入门
础苍蝉颈产濒别超入门
Kamimura Taichi
?
What is git commit? - git commitって何なの?
What is git commit? - git commitって何なの?
Kamimura Taichi
?
angularJS vs angular2
angularJS vs angular2
Kamimura Taichi
?
Ad
Ansible roleとinventoryの書き方
1.
第2回 ansible勉強会 @carotene4035
2.
副題 順番に増やして覚えるansible
3.
前回のハイライト 1つのサーバに 少しのタスク(nginx導入)を 実行したよ ※一言にまとめてしまいすみません。。
4.
前回から いろいろ増やします 今日やること
5.
? 复数のサーバに少しのタスク ? 1つのサーバにたくさんのタスク ?
复数のサーバにたくさんのタスク☆☆☆ 今日やること
6.
ちょっとずつ増やしていくよ 今日やること
7.
構成に必要な情報(おさらい) ? どこに ? なにを ?
どのように
8.
ansible-playbook -i [inventory]
[playbook] 構成に必要な情報(おさらい) ansible playbookの実行コマンド
9.
ansible-playbook -i [inventory]
[playbook] どこに なにを どのように 構成に必要な情報(おさらい) ansible playbookの実行コマンド
10.
複数のサーバに 少しのタスク
11.
[サーバ] ロードバランサ Appサーバ1 Appサーバ2 DBサーバ 复数のサーバに少しのタスク
12.
[タスク] サーバ名を定義(するだけ) 复数のサーバに少しのタスク
13.
「どこに」を指定する InventoryFileの書き方を確認 复数のサーバに少しのタスク
14.
复数のサーバに少しのタスク
15.
复数のサーバに少しのタスク InventoryFileがかけたので、疎通確認。 すべてのホストに対してpingを送信。
16.
复数のサーバに少しのタスク $ ansible all
-i hosts -m ping
17.
复数のサーバに少しのタスク
18.
复数のサーバに少しのタスク たのしい! ?('ω'? )三?('ω')?三( ?'ω')?
19.
今回実行するplaybook site.yml 复数のサーバに少しのタスク
20.
复数のサーバに少しのタスク
21.
実行する $ ansible-playbook -i
hosts site.yml `
22.
复数のサーバに少しのタスク
23.
复数のサーバに少しのタスク
24.
复数のサーバに少しのタスク ?('ω'? )三?('ω')?三( ?'ω')?
25.
复数のサーバに少しのタスク 余談
26.
复数のサーバに少しのタスク macが火を吹きました
27.
复数のサーバに少しのタスク
28.
复数のサーバに少しのタスク
29.
复数のサーバに少しのタスク ansible_cli app1 app2
load db
30.
复数のサーバに少しのタスク ansible_cli app1 app2
load db
31.
复数のサーバに少しのタスク google検索?過積載
32.
复数のサーバに少しのタスク ansible_cli app1 app2
load db ????…????…
33.
复数のサーバに少しのタスク docker使お(ry
34.
1つのサーバに たくさんのタスク
35.
[サーバ] Appサーバ1 1つのサーバにたくさんのタスク
36.
host名書き換え timezone書き換え libselinux-python導入 ntp導入 言語設定 グループの追加 sudoユーザ追加 ROユーザ追加 SFTPユーザ追加 1つのサーバにたくさんのタスク composer導入 git導入 vim導入 remiリポジトリ追加 epelリポジトリ追加 php7.0 install phpモジュールを11個ほど追加 php.iniファイルを設置 php-fpm.iniの設定 [タスク]
37.
とりあえずplaybook(site.yml)を 書いてみる 1つのサーバにたくさんのタスク
38.
1つのサーバにたくさんのタスク もうちょっとだけ 続くんじゃ
39.
1つのサーバにたくさんのタスク もうちょっとだk
40.
▂▅▇█▓??( ω')??▓█▇▅▂ うわあああああああああああ 1つのサーバにたくさんのタスク
41.
長い。。 ごちゃごちゃして見にくい。。 1つのサーバにたくさんのタスク
42.
そこでロール化 1つのサーバにたくさんのタスク
47.
1つのサーバにたくさんのタスク before/after
48.
1つのサーバにたくさんのタスク
50.
1つのサーバにたくさんのタスク スッキリ
51.
1つのサーバにたくさんのタスク 実際のディレクトリはこんな感じ
52.
1つのサーバにたくさんのタスク site.yml roles
53.
ロール化の恩恵は他にもある 1つのサーバにたくさんのタスク
54.
playbookを書くのが楽になる 1つのサーバにたくさんのタスク
57.
ロールディレクトリの中を みてみます (中をみるとはいってない) 1つのサーバにたくさんのタスク
58.
1つのサーバにたくさんのタスク templates: 設定ファイル系を置く場所
59.
1つのサーバにたくさんのタスク templates: 設定ファイル系を置く場所 jinga2というファイル形式で、 ?{{ }}でくくった部分に変数が入る
60.
1つのサーバにたくさんのタスク vars: 変数を置く場所 defaults: ?変数を置く場所
61.
1つのサーバにたくさんのタスク vars: 変数を置く場所 defaults: ?変数を置く場所
62.
1つのサーバにたくさんのタスク ?les: ?ホストに上げるファイルを置いておく場所 ?(例:githubとの通信用秘密 など)
63.
1つのサーバにたくさんのタスク tasks: タスクが書かれているファイルを置く場所
64.
1つのサーバにたくさんのタスク tasks: タスクが書かれているファイルを置く場所
65.
1つのサーバにたくさんのタスク tests: ロール単体でテストをするときに使用する ?テストを適用するホストを指定するための inventoryファイルをおく
66.
1つのサーバにたくさんのタスク handlers: ?リロードや再起動系の処理をおく ?(遅延実行系というらしい。。 ??教えて誰か) ?taskと同じように書いて、 ?tasks/main.ymlにてnotifyモジュールを 使ってタスク呼び出しをする
67.
1つのサーバにたくさんのタスク meta: roleの依存関係を記述する ?つまり、ロールの中から他のロールを読み 込む処理がかける --- dependencies: - { role:
common, some_parameter: 3 } - { role: apache, apache_port: 80 }
68.
1つのサーバにたくさんのタスク meta: 読み込まれたロールは、 読み込んでいるロールより先に実行される。 同じロールが以前に実行されていた場合はそ のロールは実行されない。
69.
ansible-galaxy init ?init-path=
roles [role] roleの雛形を生成するコマンド 1つのサーバにたくさんのタスク
70.
??????自動でこれができます 1つのサーバにたくさんのタスク
71.
ε-(;-ω-`A) ??…
72.
複数のサーバに たくさんのタスク
73.
复数のサーバにたくさんのタスク [サーバ] ロードバランサ Appサーバ1 Appサーバ2 DBサーバ
74.
复数のサーバにたくさんのタスク InventoryFile
75.
复数のサーバにたくさんのタスク playbook roleに分けて、 site.ymlにグループごとにrole を記述するだけ
76.
复数のサーバにたくさんのタスク playbook
77.
复数のサーバにたくさんのタスク
78.
复数のサーバにたくさんのタスク ちょっとまった
79.
复数のサーバにたくさんのタスク ホスト固有の変数はどうするの?
80.
复数のサーバにたくさんのタスク host_varsという ディレクトリを用意する
81.
复数のサーバにたくさんのタスク ?インベントリで指定したホスト名と ?同じ名前のファイルを用意することで、 そのホストに対してタスクが実行される際、 ?自動で読み込まれる
82.
复数のサーバにたくさんのタスク ?中はこんな感じ。 ?ホスト固有の設定値等を羅列する。 ? (環境変数として管理したほうが良い。 ?あくまで例)
83.
复数のサーバにたくさんのタスク グループ固有の変数はどうするの?
84.
复数のサーバにたくさんのタスク group_varsという ディレクトリを用意する
85.
复数のサーバにたくさんのタスク ?インベントリで指定したグループ名と ?同じ名前のファイルを用意することで、 そのグループに対してタスクが実行される際、 ?自動で読み込まれる
86.
まとめ ? 复数のサーバに少しのタスク ? 1つのサーバにたくさんのタスク ?
复数のサーバにたくさんのタスク☆☆☆
87.
まとめ ? 复数のサーバに少しのタスク ? InventoryFileの書き方を覚えれば大丈夫
88.
まとめ ? 1つのサーバにたくさんのタスク ? roleのわけ方を覚えれば大丈夫
89.
まとめ ? 复数のサーバにたくさんのタスク ? 変数の読み込み方を覚えれば大丈夫
90.
まとめ ? roleを書けば書くほど、playbookを書くの が楽になる
91.
まとめ ? Ansibleたのしいよね?という話でした
92.
議題 ? Ansible playbookの管理の仕方 ?
リポジトリはプロジェクトごと? ? それともぜんぶいっしょにしちゃう? ? 本番環境、テスト環境、開発環境はどうわけて書く? など話し合えたら嬉しく思います。
Download