Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ansible
Search
tnbredillet
October 16, 2013
Technology
4
300
Ansible
tnbredillet
October 16, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
突撃! 隣のAmazon Bedrockユーザー 〜YouはどうしてAWSで?〜
minorun365
PRO
3
390
OCI で始める!! Red Hat OpenShift / Get Started OpenShift on OCI
oracle4engineer
PRO
1
190
PDF Viewer作成の今までとこれから
hunachi
0
480
自作Cコンパイラ 8時間の奮闘
soukouki
0
850
Segment Anything Model 2
tenten0727
3
720
DuckDB雑紹介(1.1対応版)@DuckDB座談会
ktz
6
1.4k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
46k
LINEヤフーのフロントエンド組織・体制の紹介
lycorp_recruit_jp
1
1.2k
PdMはどのように全てのスピードを上げられるか ~ 非連続進化のための具体的な取り組み ~
sansantech
PRO
4
1.3k
『GRANBLUE FANTASY Relink』ソフトウェアラスタライザによる実践的なオクルージョンカリング
cygames
0
180
サーバレスでモバイルアプリ開発! NTTコム「ビジネスdアプリ」のアーキテクチャ / The architecture of business d app
nttcom
12
250
Cloud Run と GitHub Template Repository による軽量なアプリケーションプラットフォーム/ #nikkei_tech_talk
nikkei_engineer_recruiting
0
120
Featured
See All Featured
Designing for humans not robots
tammielis
248
25k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Docker and Python
trallard
39
3k
Building Adaptive Systems
keathley
36
2.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
354
29k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
123
18k
Agile that works and the tools we love
rasmusluckow
327
20k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
Into the Great Unknown - MozCon
thekraken
29
1.4k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
230
17k
Transcript
INTRODUCTION TO! ANSIBLE! BY THOMAS BREDILLET @THOMASBREDILLET
Deploying, Sharing, Reusing Automate, Orchestrate
Why using Ansible ? • Chef without having to write
Ruby! • Puppet/Salt without masters, minions, manifests, certs..! • Diversity of Ansible modules
Task • It's a unit action that set the state
of a system! • Code that is remotely executed with arguments • Directory should exist! • Service should run! • Package should be installed! • Files should be present
Task • Should be idempotent! • Can use conditionals! •
Can use variables! • Use Ansible modules
Playbook Ordered set of tasks • Bundle of several tasks!
• Set the variable values for the tasks! • Defines which host the bundle of tasks should be applied to.
Playbook • Tasks are executed synchronously! • In parallel across
hosts! • Execution moves on until all tasks complete or all hosts have failed
Playbook
Roles Tasks! Handlers! Variables! Template! Dependencies
Roles
Example .. ! ! ! How we use Ansible!
Other features.. Accelerated mode ! Asynchronous tasks! Dry-run! Error handling!
Tags
Questions ?