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 - new kid in configuration management w...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Maciej Sawicki
November 05, 2013
Programming
68
0
Share
Ansible - new kid in configuration management world
Quick introduction to Ansible
Maciej Sawicki
November 05, 2013
Other Decks in Programming
See All in Programming
inferと仲良くなる10分間
ryokatsuse
1
360
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5.6k
New "Type" system on PicoRuby
pocke
1
430
Inside Stream API
skrb
1
620
AI時代のUIはどこへ行く?その2!
yusukebe
19
6.5k
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.8k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
830
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
130
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
1.8k
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
440
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
1.6k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
My Coaching Mixtape
mlcsv
0
140
Un-Boring Meetings
codingconduct
0
310
Deep Space Network (abreviated)
tonyrice
0
160
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.6k
Context Engineering - Making Every Token Count
addyosmani
9
930
Music & Morning Musume
bryan
47
7.2k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
4 Signs Your Business is Dying
shpigford
187
22k
Transcript
ANSIBLE new kid in configuration management world Maciej Sawicki, Warsaw,
November 2013 Tuesday 5 November 13
WHY ANSIBLE? agent-less easy to start python powered “Batteries are
Included” Tuesday 5 November 13
POTENTIAL PROBLEMS agent less == potentially slow, potential firewall issues
# include magic from lib/ansible/module_common.py Tuesday 5 November 13
#!/usr/bin/env python2 #coding: utf-8 -*- # https://raw.github.com/ansible/ansible/devel/library/ system/modprobe def main():
module = AnsibleModule( argument_spec={ 'name': {'required': True}, 'state': {'default': 'present', 'choices': ['present', 'absent']}, }, supports_check_mode=True, ) args = { 'changed': False, 'failed': False, 'name': module.params['name'], 'state': module.params['state'], } #some code # this is magic, see lib/ansible/module_common.py #<<INCLUDE_ANSIBLE_MODULE_COMMON>> main() Tuesday 5 November 13
DEMO Tuesday 5 November 13
NEXT STEPS http://www.ansibleworks.com/docs/ http://www.slideshare.net/gnosek/warsztaty-ansible http://bit.ly/ansible-warsztatytaty http://devopsu.com/books/taste-test-puppet-chef-salt- stack-ansible.html Tuesday 5 November
13