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
420
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
AI×医用画像の現状と可能性_2024年版/AI×medical_imaging_in_japan_2024
tdys13
0
1.1k
事業貢献を考えるための技術改善の目標設計と改善実績 / Targeted design of technical improvements to consider business contribution and improvement performance
oomatomo
0
240
12 Days of OpenAIから読み解く、生成AI 2025年のトレンド
shunsukeono_am
0
970
大規模言語モデルとそのソフトウェア開発に向けた応用 (2024年版)
kazato
2
410
ネットワーク可視化の世界
likr
7
5.6k
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
39k
20241220_S3 tablesの使い方を検証してみた
handy
4
850
普通のエンジニアがLaravelコアチームメンバーになるまで
avosalmon
0
650
Web APIをなぜつくるのか
mikanichinose
0
1.4k
React Routerで実現する型安全なSPAルーティング
sansantech
PRO
3
420
終了の危機にあった15年続くWebサービスを全力で存続させる - phpcon2024
yositosi
28
25k
The future we create with our own MVV
matsukurou
0
750
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
220
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Six Lessons from altMBA
skipperchong
27
3.5k
GitHub's CSS Performance
jonrohan
1030
460k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
3
320
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Done Done
chrislema
182
16k
How to Think Like a Performance Engineer
csswizardry
22
1.3k
Raft: Consensus for Rubyists
vanstee
137
6.7k
How to train your dragon (web standard)
notwaldorf
88
5.8k
The Cost Of JavaScript in 2023
addyosmani
46
7.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
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