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
Maciej Sawicki
November 05, 2013
Programming
0
66
Ansible - new kid in configuration management world
Quick introduction to Ansible
Maciej Sawicki
November 05, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.7k
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
190
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
6.6k
ソフトウェア設計の実践的な考え方
masuda220
PRO
4
590
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
4
1.2k
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
32k
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
510
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
2
380
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
2
520
Catch Up: Go Style Guide Update
andpad
0
230
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
570
CSC509 Lecture 06
javiergs
PRO
0
260
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
Speed Design
sergeychernyshev
32
1.2k
Building an army of robots
kneath
306
46k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
870
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
Being A Developer After 40
akosma
91
590k
It's Worth the Effort
3n
187
28k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Faster Mobile Websites
deanohume
310
31k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
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