Compare commits
No commits in common. "a67aab30024be17799fdb5dd53cc7e73ae548f07" and "ea2a5a00a99cf8a61dda5d5f863f772d76639f89" have entirely different histories.
a67aab3002
...
ea2a5a00a9
4 changed files with 3 additions and 46 deletions
|
|
@ -1,6 +0,0 @@
|
||||||
# Infrastructure as data. API-first.
|
|
||||||
|
|
||||||
## Query, diff, and transact on Terraform state over HTTP.
|
|
||||||
|
|
||||||
Build internal tooling without scraping state files.
|
|
||||||
|
|
||||||
|
|
@ -1,8 +1,7 @@
|
||||||
---
|
---
|
||||||
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**
|
||||||
|
|
@ -48,5 +47,3 @@ 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.
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
||||||
---
|
|
||||||
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.
|
|
||||||
|
|
@ -4,11 +4,8 @@ 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]]
|
||||||
-
|
|
||||||
Loading…
Reference in a new issue