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
69
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ansible - new kid in configuration management world
Quick introduction to Ansible
Maciej Sawicki
November 05, 2013
Other Decks in Programming
See All in Programming
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
990
Google Apps Script で Ruby を動かす
kawahara
0
240
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
380
源内ハンズオン概要編
hideg
0
190
5分で問診!Composer セキュリティ健康診断
codmoninc
0
1k
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
120
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
510
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
4
440
ソフトウェア設計に溶けるインフラ ― AWS CDK のインフラ認識論
konokenj
3
790
FDEが実現するAI駆動経営の現在地
gonta
2
280
React本体のコードリーディング
high_g_engineer
1
140
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
160
Featured
See All Featured
A Tale of Four Properties
chriscoyier
163
24k
So, you think you're a good person
axbom
PRO
2
2.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.4k
Automating Front-end Workflow
addyosmani
1369
210k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
410
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
860
Building Flexible Design Systems
yeseniaperezcruz
330
40k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
270
Making the Leap to Tech Lead
cromwellryan
135
10k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
370
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