Commit Graph

24 Commits

Author SHA1 Message Date
989c8b84d0 docs: update README to reference pages branch deployment
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 00:48:56 +02:00
01277f8422 chore: remove SSH deploy workflow in favor of pages branch
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 00:48:45 +02:00
66234803fc fix: vendor Reveal.js, fix slide numbering, alt text, and README
- Vendor Reveal.js 5.1.0 locally to avoid CDN dependency during talk
- Fix duplicate SLIDE 22 comment — renumber Ansible Galaxy to 23, cascade through 33
- Add alt text to dynamically injected tool logos for accessibility
- Fix README: deployment triggers on master branch, not pages

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 00:48:07 +02:00
16eb8cf05b style: white theme, OVHcloud blue strip, tool logos, OVHcloud logo on slides 1–2
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
- Switch to white.css + github.css highlight (better for projection)
- Add 6px OVHcloud blue (#00A9FF) border-top strip on every slide
- Add tool logos (Terraform/Ansible/Puppet) injected via JS on tool sections
- OVHcloud logo on title slide + speaker intro slide
- Darken tool text colors for white-bg readability
- Fix subtitle/meta/email/filename colors for light background

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 00:41:28 +02:00
1558089d85 Add slides 30-33: Puppet community + Act 4 synthesis + closing
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-14 00:00:20 +02:00
bec882b320 Rework slide 29: Puppet enterprise/SaaS positioning
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:57:00 +02:00
304ba6c011 Add slides 25-30: full Puppet section (intro, concepts, code, drift, platforms, community)
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:51:39 +02:00
4e9a498472 Add Ansible operations slide (patching campaigns, one-time tasks)
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:49:33 +02:00
f0075bf083 Add GIF to Ansible concepts slide (slide 20)
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:46:54 +02:00
7918818278 Add slides 18-23: Terraform platforms + full Ansible section
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:43:01 +02:00
b906f8aac1 Add slides 12-17: Terraform section (intro, HCL, state, providers, code, OpenTofu)
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:40:21 +02:00
541eac00e1 Add slide 11: 'Three musketeers of infrastructure'
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:25:44 +02:00
10110a8afc Add slide 10: Configuration as Code definition
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:23:19 +02:00
14c39beebd Add slide 9: 'What if infra was code?' with LLM humor
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:21:57 +02:00
c4373952a8 Add slide 8: configuration drift, reproducibility, scaling
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:19:41 +02:00
844752fef9 Add slide 7: Snowflake Hell with 'this is fine' GIF
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:15:47 +02:00
a1a261a919 Add slide 6: '100 servers, all different ages'
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:14:12 +02:00
f2e54a0573 Add slide 5: '10 servers, still manageable but...'
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:12:06 +02:00
20cac9424f Add slide 3: teaser 'It works on my server.' + slide 4 'You have a server.'
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 23:09:15 +02:00
f0cdb7fc32 fix: disable git flock to fix flock(LOCK_EX) bad file descriptor error
Set GIT_OPTIONAL_LOCKS=0 and gc.writeCommitGraph=false to avoid
POSIX flock calls that fail on filesystems without lock support (NFS,
overlayfs, some VPS setups).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 22:57:13 +02:00
641f7a917e Add slide 3: statement 'You have a server. It works.'
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 22:48:15 +02:00
23cf5ac65d Add README with pages URL
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 22:10:12 +02:00
c47df29c1b Add Gitea Actions deploy workflow
Some checks failed
Deploy presentation / deploy (push) Has been cancelled
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-13 20:16:50 +02:00
6938ef75f3 first commit 2026-04-13 20:06:38 +02:00