Compare commits

...

2 commits

Author SHA1 Message Date
gwen
a67aab3002 doc 2026-08-30 19:50:57 +02:00
gwen
cdd092fb73 doc 2026-08-30 19:50:41 +02:00
4 changed files with 46 additions and 3 deletions

View file

@ -0,0 +1,6 @@
# Infrastructure as data. API-first.
## Query, diff, and transact on Terraform state over HTTP.
Build internal tooling without scraping state files.

View file

@ -1,7 +1,8 @@
--- ---
description: perception de l'outil par l'IA description: perception de l'outil par l'IA
tags:
- deepseek
--- ---
# Rougail vue par l'IA # Rougail vue par l'IA
## **question** ## **question**
@ -47,3 +48,5 @@ Rougail "donne un objet Python propre à utiliser".
Rougail charge le fichier, valide les valeurs par rapport à votre modèle, et vous donne un objet Python propre à utiliser, ou vous signale les erreurs. Rougail charge le fichier, valide les valeurs par rapport à votre modèle, et vous donne un objet Python propre à utiliser, ou vous signale les erreurs.
Je pense que Rougail ne doit pas être vu comme une libairie type pydantic,
ce n'est en tout cas pas QUE une librairie python et cela n'a pas QUE comme usage d'être utilisé par un outil python.

31
doc/StateGraph.md Normal file
View file

@ -0,0 +1,31 @@
---
description: l'exemple StateGraph
---
# State Graph
## use case
Stategraph is a state management and visualization system for Terraform and OpenTofu. It replaces the flat state file (and the whole-state lock that comes with it) with a dependency graph of your infrastructure, stored on a server you can query, lock at the resource level, and reason about.
You keep writing normal Terraform. Stategraph changes where your state lives and what you can do with it.
Why Stategraph
A typical Terraform setup keeps state as a single blob in S3. That has two costs:
One lock per state. Any apply locks the entire state, so your team's changes serialize — even when they touch completely unrelated resources.
No visibility. The state is an opaque JSON file. There is no good way to ask "what depends on this?", "what would this change affect?", or "what is this costing me?".
## stategraph
https://stategraph.com/docs/getting-started/introduction
Un graphe d'états.
Stategraph is a state management and visualization system for terraform.
En fait c'est ce que je veux faire pour baklava avec avec rougail...
It replaces the flat state file (and the whole-state lock that comes with it) with a dependency graph of your infrastructure, stored on a server you can query, lock at the resource level, and reason about.
## Rougail ansible
https://stategraph.com/docs/inventory
Un peu comme rougail pour ansible en somme:
Inventory provides a complete catalog of your Terraform-managed infrastructure. Browse resources, modules, and types. Query your data with SQL. Build dashboards and find resources that aren't managed by Terraform.

View file

@ -4,8 +4,11 @@ Mais quelle perception en a-t-on ?
## Perception de l'outil ## Perception de l'outil
[[PriseEnMainRougail]] - [[PriseEnMainRougail]]
- [[StateGraph]]
- [[InfrastructureAsData]]
## l'IHM ## l'IHM
[[PseudoPrompt]] - [[PseudoPrompt]]
-