Dix-neuf diapositives et leurs notes, sans adresse interne, secret, prix, faiblesse de securite ni defaut interne, datees du 15 octobre 2026. CHANGELOG 155 : le diaporama, et les dossiers clients dont les generateurs citaient dix chemins deplaces par (154). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
44 lines
4.2 KiB
HTML
44 lines
4.2 KiB
HTML
<section id="ecosysteme" data-section="Comment le moteur est fait : du plan aux machines." data-transition="fade" style="background:#F6F7F0;color:#3E5550;font-family:'IBM Plex Sans', Arial, sans-serif;padding:128px 128px 160px;display:flex;flex-direction:column;gap:48px">
|
||
<div style="display:flex;flex-direction:column;gap:16px">
|
||
<p style="font-size:24px;letter-spacing:3px;text-transform:uppercase;color:#176754;font-weight:600">02 · Ce qu’un écosystème contient</p>
|
||
<h2 style="font-family:'Source Serif 4', Georgia, serif;font-size:64px;font-weight:400;line-height:1.1;color:#152F2C">Huit fonctions reliées, une seule identité.</h2>
|
||
</div>
|
||
<div style="display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px">
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Identité</h3>
|
||
<p style="font-size:24px;line-height:1.4">OpenLDAP · Keycloak · oauth2-proxy</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Confiance</h3>
|
||
<p style="font-size:24px;line-height:1.4">step-ca, une autorité de certification interne, ACME</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Noms</h3>
|
||
<p style="font-size:24px;line-height:1.4">PowerDNS · Unbound · DNSSEC</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Courriel</h3>
|
||
<p style="font-size:24px;line-height:1.4">Postfix · Dovecot · rspamd</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Données</h3>
|
||
<p style="font-size:24px;line-height:1.4">PostgreSQL · Redis · restic hors nœud</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Collaboration</h3>
|
||
<p style="font-size:24px;line-height:1.4">Nextcloud · Collabora</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Observation</h3>
|
||
<p style="font-size:24px;line-height:1.4">Prometheus · Loki · Grafana · Icinga</p>
|
||
</div>
|
||
<div style="display:flex;flex-direction:column;gap:10px;background:#FDFDFA;border:1px solid #D5DFD7;border-radius:12px;padding:32px">
|
||
<h3 style="font-size:32px;font-weight:600;color:#152F2C">Web et forge</h3>
|
||
<p style="font-size:24px;line-height:1.4">nginx · pare-feu applicatif CRS · Forgejo</p>
|
||
</div>
|
||
</div>
|
||
<p style="font-size:30px;line-height:1.4;color:#152F2C">Aujourd’hui, un écosystème de référence compte <b>13 machines virtuelles</b>, nées du même gabarit Debian 13 durci : nftables, auditd, AppArmor, fail2ban, SSH par clé seulement.</p>
|
||
<p style="position:absolute;left:128px;bottom:64px;width:1200px;font-size:24px;color:#5F716B">Set-OPS · Rencontres Linux du Québec 2026</p>
|
||
<p style="position:absolute;right:128px;bottom:64px;width:120px;text-align:right;font-size:24px;color:#5F716B">04</p>
|
||
<aside>Ce qu’un écosystème contient. L’identité d’abord : OpenLDAP est la source de vérité, Keycloak fait l’authentification unique, et oauth2-proxy protège les applications qui ne parlent pas OIDC. Une autorité de certification interne, step-ca, délivre les certificats par ACME. PowerDNS pour les noms, avec DNSSEC. Postfix, Dovecot et rspamd pour le courriel — la pile mature, pas la plus jeune. PostgreSQL pour les données, sauvegardées par restic hors du nœud. Nextcloud et Collabora pour travailler ensemble. Prometheus, Loki, Grafana et Icinga pour voir ce qui se passe. Chaque machine part du même gabarit durci. Un écosystème de référence compte treize VM.</aside>
|
||
</section>
|