Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Are we all YAML engineers now?
bob
February 07, 2018
Technology
1
530
Are we all YAML engineers now?
Ignite talk given at Config Management Camp 2018.
Makes little sense on its own.
bob
February 07, 2018
Tweet
Share
More Decks by bob
See All by bob
rjw1
0
48
rjw1
0
130
Other Decks in Technology
See All in Technology
koukyo1994
3
550
leaner_tech
0
1.3k
masakazu
0
200
piazza
0
140
harshbothra
0
150
swoon
1
630
dena_tech
1
780
uzabase_saas_product
0
110
udzura
2
260
dena_tech
0
220
will03
0
110
akitok_
2
790
Featured
See All Featured
stephaniewalter
260
11k
ammeep
656
54k
tanoku
258
24k
holman
447
130k
erikaheidi
14
4.3k
cassininazir
347
20k
denniskardys
219
120k
danielanewman
200
20k
iamctodd
19
2k
bryan
100
11k
jrom
116
7.2k
sferik
610
55k
Transcript
--- name: 'bob walker' title: 'Head of Web Operations' employer:
'Government Digital Service' twitter: '@rjw1' pronouns: 'he/him or they/them' slide: 1
--- question: 'Are we all YAML engineers now'
GDS --- slide: 3 text: 'in the beginning' markups: -
'GML' - 'SGML' - 'XML'
GDS --- slide: 4 YAML: YAML Ain't Markup Language URL:
http://yaml.org/ What It Is: YAML is a human friendly data serialization standard for all programming languages.
GDS --- slide: 5 uses: - "configuration" - "object persistence"
- "internet messaging" - "data serialization"
GDS --- slide: 6 question: "What about JSON?"
GDS --- slide: 7 question: "What about XML?"
GDS --- slide: 8 question: "How did this journey start?"
GDS --- slide: 9 meta: "Talk for another 20 seconds"
GDS --- slide: 11 meta: "hopefully bob is still talking"
GDS --- slide: 11 meta: "will bob ever stop talking"
GDS --- slide: 12 things: - kubernetes - docker compose
- cloudfoundry - concourse - .travis.yml - Ansible
--- slide: 14 kubernetes: "lots of YAML" GDS
GDS --- slide: 14 kubernetes: "YAML generating YAML"
GDS --- slide: 15 Docker Compose: "At least it's not
a shell script"
GDS --- slide: 16 SafeYAML: "https://github.com/imbal/safeyaml"
GDS --- slide: 17 quote: I think I just coined
the phrase "YAML farmer" authour: Gareth Rushgrove url: https://twitter.com/garethr/status/9598222141021224 96
--- question: 'Are we all YAML engineers now'
--- question: 'Are we all ML engineers now' answer: 'Yes'
--- text: 'Thanks!' hiring: true name: 'bob walker' twitter: @rjw1
slide: 20