Aller au contenu
English
Compte : non connecté, synchronisation possible Mon apprentissage
Selectionner le thème
English

Volet 3, Bibliothèque de références IaC sur OUTSCALE

  • 5 min

Par mis à jour le

Améliorer cette page

Le Volet 3 est la bibliothèque de références techniques du parcours OUTSCALE pour l'IaC. Chaque page est une référence par sujet (provider Terraform, plugin Packer, plugin d'inventaire Ansible…), consultable à la demande, alignée sur la source officielle, et taguée Well-Architected. Le récit projet (déployer une infrastructure 3-tiers complète, du réseau à l'application) vit dans le Volet 6 Capstone, qui consomme ces références chapitre par chapitre.

  • Pour comprendre une brique (provider, plugin, module), venir ici, lire la référence du sujet, repartir.
  • Pour suivre un projet de bout en bout, aller au Volet 6 Capstone ; chaque chapitre pointe vers les références de ce volet pour le détail technique.

Cette séparation évite la duplication entre récit et catalogue et rend les références stables dans la durée : quand le provider Terraform passe en v1.6, on met à jour la référence sans toucher au capstone (et inversement).

Quatre références sont publiées. La référence Terraform couvre le provider v1.5.0, les blocs api et oks, le backend OOS, les ressources Net, Subnet, VM, Volume et groupes de sécurité, les datasources et les patterns Well-Architected. La référence Packer décrit le plugin v1.5.0, le builder outscale-bsu, source_omi_filter, les block device mappings et l'intégration Ansible.

Pour Ansible, la page sur l'inventaire dynamique, plugin osc_vm présente un plugin Python complet (équivalent d'amazon.aws.aws_ec2) avec 56 filtres OAPI, multi-profils, keyed_groups et hostvars enrichies. Enfin, OSC Viewer pour Visual Studio Code est une extension qui explore un compte OUTSCALE en lecture, utile en complément des références en ligne de commande.

VoletRôle
Volet 2, FondationsConcepts (Net, Subnet, BSU, OOS, EIM…) que les références appellent par leur nom.
Volet 3, Références IaC (vous êtes ici)Catalogue technique par sujet, provider, plugins, options.
Volet 4, Services managésOKS et autres services managés ; consommés par les modules Terraform du capstone.
Volet 5, Well-ArchitectedGrille de qualité ; chaque référence est tagguée par les piliers servis.
Volet 6, CapstoneRécit projet 3-tiers fil rouge qui consomme les références ci-dessus.
PilierComment l'IaC le sert
Operational ExcellencePipeline IaC comme porte d'entrée unique des changements ; tagging unifié contrôlé en CI ; traçabilité Git.
SecurityCompte EIM scopé par pipeline ; secrets injectés à l'exécution, jamais committés ; revue de PR obligatoire.
ReliabilityBackend d'état centralisé sur OOS avec versioning ; OMI versionnée pour rollback.
Cost OptimizationTag cost-center systématique ; right-sizing TINA dans les modules ; lifecycle OOS.
SovereigntyOMI durcies souveraines (cloudgouv-eu-west-1) ; pas de dépendance à des modules tiers non européens.

Ce projet vous est utile ?

Les guides, formations, quiz et labs restent gratuits. Si vous les utilisez régulièrement, vous pouvez contribuer à leur maintenance et à leur développement.

Devenir membre de soutien (nouvel onglet) Soutenir une fois (nouvel onglet) En savoir plus

Suivez aussi le projet sur LinkedIn