wiki : intègre les 8 vues annotées à « Le GUI (console d'exploitation) »
La série d'illustrations (commit précédent) rejoint sa page. En fin de section ② de l'unité, une galerie « Les vues, annotées » présente les 8 figures — vues éditables (Serveurs, Applications, Bases × 2, Domaines) puis dérivées (Flux, Couches, Réseau) — chacune un SVG auto-contenu avec ses repères + légende. Mécanique, sans duplication dans l'arbre source : - symlink wiki/img -> ../docs/img : foyer unique dans docs/img/, refs relatives (img/*.svg) qui résolvent en local et sur le navigateur de dépôt ; - make wiki-publier embarque désormais les docs/img/*-annote.svg (déréférencés) dans le wiki Forgejo publié — jusqu'ici seules les .md voyageaient, donc aucune image n'aurait rendu une fois publiée. Preuves : 22 OK / 0 échec / 1 sauté (dont P22 « plan de recette à jour »). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
bbd0972f58
commit
8c401f95cf
4 changed files with 66 additions and 0 deletions
13
CHANGELOG.md
13
CHANGELOG.md
|
|
@ -1,5 +1,18 @@
|
|||
# CHANGELOG — Set-OPS
|
||||
|
||||
## 2026-07-28 — figures annotées dans le wiki (console d'exploitation)
|
||||
|
||||
### Ajouté — les 8 vues de la console illustrées, dans le wiki
|
||||
La série des figures annotées (une par vue du GUI, en **SVG auto-contenu** : capture + repères
|
||||
intégrés en base64) est désormais **intégrée** à l'unité wiki
|
||||
[`Le GUI (console d'exploitation)`](wiki/Le-GUI-console-d-exploitation.md), en fin de section ②.
|
||||
Vues éditables (Serveurs, Applications, Bases × 2, Domaines) puis dérivées (Flux, Couches, Réseau).
|
||||
|
||||
- **Symlink `wiki/img → ../docs/img`** — foyer unique des figures dans `docs/img/` ; les pages wiki
|
||||
y réfèrent en relatif (`img/*.svg`) sans duplication dans l'arbre source.
|
||||
- **`make wiki-publier`** embarque désormais les `docs/img/*-annote.svg` (déréférencés) dans le
|
||||
wiki Forgejo publié — c'étaient jusqu'ici les seules `.md` qui voyageaient, donc aucune image.
|
||||
|
||||
## 2026-07-24 — underlay (fabric physique, cluster-global)
|
||||
|
||||
### Ajouté — l'underlay comme concept de premier plan
|
||||
|
|
|
|||
5
Makefile
5
Makefile
|
|
@ -377,6 +377,11 @@ wiki-publier:
|
|||
[[ "$$bn" == "README.md" ]] && continue; \
|
||||
cp "$$f" "$$tmp/wiki/$$bn"; \
|
||||
done; \
|
||||
rm -rf "$$tmp/wiki/img"; \
|
||||
if compgen -G "$$src/img/*-annote.svg" > /dev/null; then \
|
||||
mkdir -p "$$tmp/wiki/img"; \
|
||||
cp -L "$$src"/img/*-annote.svg "$$tmp/wiki/img/"; \
|
||||
fi; \
|
||||
cd "$$tmp/wiki"; \
|
||||
if [[ -z "$$(git status --porcelain)" ]]; then \
|
||||
printf '%s\n' 'Wiki deja a jour (aucun changement).'; \
|
||||
|
|
|
|||
|
|
@ -44,6 +44,53 @@ schéma du plan — et la preuve **P19** le vérifie.
|
|||
une instance depuis un modèle, repérer une **collision** d'index. Cf.
|
||||
[Multi-instance & fédération](Multi-instance-et-fédération).
|
||||
|
||||
### Les vues, annotées
|
||||
|
||||
Chaque figure porte ses **repères** (pastilles + légende). Les vues **éditables** d'abord (le plan),
|
||||
puis les vues **dérivées** (lecture seule) :
|
||||
|
||||
**Serveurs** *(éditable)* — inventaire actif et état de la flotte ; cartes serveur et tuiles
|
||||
VMID/IP/VLAN **dérivées** du seed ; formulaire **Identité** = le seul endroit où l'on édite le plan.
|
||||
|
||||

|
||||
|
||||
**Applications** *(éditable)* — catalogue des applis, éditeur (rôle · hôte · port · FQDN exposé),
|
||||
relations déclaratives (requiert · liens · bases), dépendances causales.
|
||||
|
||||

|
||||
|
||||
**Bases — serveur** *(éditable)* — les moteurs SGBD et les bases applicatives « nom @ serveur »,
|
||||
avec les bases hébergées sur chaque serveur.
|
||||
|
||||

|
||||
|
||||
**Bases — fiche** *(éditable)* — portée · consommateur · serveur, **secret Vault** (jamais en clair,
|
||||
un pointeur seulement) et le **DSN dérivé** (secret masqué).
|
||||
|
||||

|
||||
|
||||
**Domaines** *(éditable)* — zones DNS publique vs interne, autorité · edge · DNSSEC, expositions.
|
||||
|
||||

|
||||
|
||||
**Flux** *(dérivée)* — la **matrice d'audit** : la source de nftables *et* la justification lisible
|
||||
de chaque flux (sens ingress/egress, chiffrement).
|
||||
|
||||

|
||||
|
||||
**Couches** *(dérivée)* — l'**ordre de déploiement** en 6 couches, du socle aux agents ; celui que
|
||||
`make deployer-tout` déroule.
|
||||
|
||||

|
||||
|
||||
**Réseau** *(dérivée)* — la **flotte multi-instances** : adressage dérivé du seed, bascule
|
||||
d'instance, devis de configuration des switches.
|
||||
|
||||

|
||||
|
||||
> Chaque figure est un **SVG auto-contenu** (la capture y est intégrée) : un seul fichier portable
|
||||
> qui rend tel quel dans le wiki, un `.md` du dépôt, ou un navigateur.
|
||||
|
||||
---
|
||||
|
||||
## ③ Pourquoi c'est transférable
|
||||
|
|
|
|||
1
wiki/img
Symbolic link
1
wiki/img
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
../docs/img
|
||||
Loading…
Reference in a new issue