test:diagramme_plantuml_graph
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| test:diagramme_plantuml_graph [2025/03/24 18:43] – [Mermaid] Jean-Baptiste | test:diagramme_plantuml_graph [2025/12/05 17:40] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | |||
| + | = Diagramme PlantUML | ||
| + | |||
| + | Voir : | ||
| + | * http:// | ||
| + | * Extension PlantUML pour VSCode https:// | ||
| + | * https:// | ||
| + | |||
| + | Voir aussi : | ||
| + | * [[: | ||
| + | * [[https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * ditaa | ||
| + | |||
| + | |||
| + | |||
| + | == Mermaid | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | Tudo : | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | == mindmap - Mind mapping | ||
| + | |||
| + | <code -> | ||
| + | mindmap | ||
| + | root((blog)) | ||
| + | Tech | ||
| + | | ||
| + | Auto generate webp | ||
| + | | ||
| + | |||
| + | Design | ||
| + | Refresh UI | ||
| + | Create event template | ||
| + | |||
| + | Content | ||
| + | Loop and Mermaid | ||
| + | </ | ||
| + | Source : https:// | ||
| + | |||
| + | |||
| + | |||
| + | == blockdiag | ||
| + | |||
| + | <code -> | ||
| + | blockdiag { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | |||
| + | == Autres | ||
| + | |||
| + | Exemple : | ||
| + | <code -> | ||
| + | @startuml | ||
| + | (*) -up-> "la boucle" | ||
| + | | ||
| + | | ||
| + | | ||
| + | @enduml | ||
| + | </ | ||
| + | |||
| + | <code -> | ||
| + | <uml> | ||
| + | version | ||
| + | ' | ||
| + | </ | ||
| + | |||
| + | <uml> | ||
| + | skinparam backgroundColor transparent | ||
| + | cloud "local network" | ||
| + | node " | ||
| + | node " | ||
| + | } | ||
| + | |||
| + | node "Cloud Router" | ||
| + | |||
| + | PC1 - CloudRouter | ||
| + | PC2 -- CloudRouter | ||
| + | |||
| + | 'cloud "local network" | ||
| + | node " | ||
| + | node " | ||
| + | node " | ||
| + | '} | ||
| + | CloudRouter -- N1 | ||
| + | CloudRouter -- N2 | ||
| + | ' | ||
| + | CloudRouter -- N3 | ||
| + | </ | ||
| + | |||
| + | <uml> | ||
| + | skinparam backgroundColor transparent | ||
| + | |||
| + | package " | ||
| + | [nginx]-down-> | ||
| + | [bastion] | ||
| + | } | ||
| + | |||
| + | package " | ||
| + | database " | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | <uml> | ||
| + | title Document d' | ||
| + | |||
| + | skinparam backgroundColor transparent | ||
| + | |||
| + | skinparam defaultFontName Courier | ||
| + | |||
| + | skinparam component { | ||
| + | FontSize 13 | ||
| + | InterfaceBackgroundColor RosyBrown | ||
| + | InterfaceBorderColor orange | ||
| + | BackgroundColor<< | ||
| + | BorderColor<< | ||
| + | FontName Courier | ||
| + | BorderColor black | ||
| + | BackgroundColor gold | ||
| + | ArrowFontName Impact | ||
| + | ArrowColor #FF6655 | ||
| + | ArrowFontColor #777777 | ||
| + | } | ||
| + | |||
| + | skinparam package { | ||
| + | FontSize 13 | ||
| + | InterfaceBorderColor orange | ||
| + | FontName Courier | ||
| + | BorderColor black | ||
| + | BackgroundColor #DDDDFF | ||
| + | } | ||
| + | |||
| + | package " | ||
| + | [nginx] | ||
| + | node " | ||
| + | [SSH] | ||
| + | | ||
| + | } | ||
| + | } | ||
| + | |||
| + | package " | ||
| + | [wiki] | ||
| + | [git] | ||
| + | [sugarcrm] | ||
| + | [website] | ||
| + | [analytics] | ||
| + | [files] | ||
| + | [zabbix] | ||
| + | } | ||
| + | |||
| + | database " | ||
| + | [mysql-it] | ||
| + | } | ||
| + | |||
| + | SSH --> Middle | ||
| + | Middle --> Squid | ||
| + | |||
| + | skinparam cloud { | ||
| + | FontSize 17 | ||
| + | } | ||
| + | |||
| + | cloud " | ||
| + | | ||
| + | } | ||
| + | |||
| + | Internet --> [nginx] | ||
| + | Squid --> Internet | ||
| + | Internet --> SSH | ||
| + | |||
| + | [nginx] --> [git] | ||
| + | [nginx] --> [wiki] | ||
| + | [nginx] --> [website] | ||
| + | |||
| + | [nginx] --> [sugarcrm] | ||
| + | [sugarcrm] --> [mysql-it] | ||
| + | |||
| + | [nginx] --> [analytics] | ||
| + | [analytics] --> [mysql-it] | ||
| + | |||
| + | [nginx] --> [files] | ||
| + | [files] --> [mysql-it] | ||
| + | |||
| + | [nginx] --> [zabbix] | ||
| + | [zabbix] --> [mysql-it] | ||
| + | </ | ||
| + | |||
| + | Ansible Preseed Génération système Linux | ||
| + | <uml> | ||
| + | |||
| + | @startuml | ||
| + | |||
| + | title Génération système Linux | ||
| + | |||
| + | |||
| + | start | ||
| + | |||
| + | |||
| + | |||
| + | : | ||
| + | |||
| + | |||
| + | if (Form scratch ?) then (yes) | ||
| + | if (VM / Physique ?) then (VM) | ||
| + | if (Cloud Infra / Poste de travail ?) then (Infra) | ||
| + | :Création instance Cloud / Infra; | ||
| + | 'note left: Automatisable | ||
| + | else (Poste de travail) | ||
| + | :Création VM type Poste de travail; | ||
| + | endif | ||
| + | else (Physique) | ||
| + | :Conf PC physique | ||
| + | Raccordement câbles, VLAN install | ||
| + | Conf RAID, | ||
| + | endif | ||
| + | : | ||
| + | ---- | ||
| + | ISO + Fichier de réponse; | ||
| + | else (no) | ||
| + | start; | ||
| + | : | ||
| + | note left | ||
| + | Si possible privilégiez une | ||
| + | régénération from scratch | ||
| + | end note | ||
| + | if (VM / Physique ?) then (VM) | ||
| + | : | ||
| + | else (Physique) | ||
| + | :Déghost; | ||
| + | endif | ||
| + | 'end | ||
| + | endif | ||
| + | |||
| + | : | ||
| + | ---- | ||
| + | Ansible; | ||
| + | |||
| + | |||
| + | stop | ||
| + | @enduml | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
