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
Jasim Muhammed
December 07, 2014
Technology
1
430
Ansible
A small intro about ansible, variables, roles and playbooks
Jasim Muhammed
December 07, 2014
Tweet
Share
Other Decks in Technology
See All in Technology
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
240
AIは変更差分からユニットテスト_結合テスト_システムテストでテストすべきことが出せるのか?
mineo_matsuya
5
3.2k
[OCI Skill Mapping] AWSユーザーのためのOCI(2025年8月20日開催)
oracle4engineer
PRO
2
120
datadog-distribution-of-opentelemetry-collector-intro
tetsuya28
0
240
株式会社ARAV 採用案内
maqui
0
240
AIエージェント就活入門 - MCPが履歴書になる未来
eltociear
0
240
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
開発と脆弱性と脆弱性診断についての話
su3158
1
1.1k
メルカリIBIS:AIが拓く次世代インシデント対応
0gm
2
510
いま、あらためて考えてみるアカウント管理 with IaC / Account management with IaC
kohbis
2
660
自治体職員がガバクラの AWS 閉域ネットワークを理解するのにやって良かった個人検証環境
takeda_h
2
370
2025新卒研修・Webアプリケーションセキュリティ #弁護士ドットコム
bengo4com
3
10k
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
55
13k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Unsuck your backbone
ammeep
671
58k
Raft: Consensus for Rubyists
vanstee
140
7.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
A Tale of Four Properties
chriscoyier
160
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Transcript
Jasim Muhammed
ME? • Senior Software Engineer @ Nuventure, working for Rightside.
• Hacking flask, SQLAlchemy, grunt, jQuery, Jenkins and Ansible. • Do lot of other things with team :)
WHAT IS ANSIBLE? • Meaning: fictitious machine capable of faster
communication than light
WHAT IS ANSIBLE? • Ansible is a configuration management and
provisioning tool, similar to Chef, Puppet or Salt • Automates the job of ‘manual configuration’ and setting up of servers, machines
ADVANTAGES OF ANSIBLE • Ansible is setup on one computer
or VM, and could control other VMS via SSH • No client installation is needed on remote machines • Simple to code, using YAML files and INI • Jinja2 variables support
VARIABLES, INVENTORY, ROLES PLAYBOOKS,
VARIABLES • YAML files • Defining a set of variables
for set of host groups/hosts
INVENTORY • INI Files • Helps to group hosts
ROLES • YAML files • A series of tasks to
execute • Configuration files are generated from templates • Variables are filled in tasks and templates at runtime
PLAYBOOKS • YAML files • A series of roles executed
together on a group of machines
Running ping on all servers
Typical Ansible folder structure
[email protected]
http://jasimmk.ninja THANKS