Aller au contenu principal
Fournisseurs

OpenStack

CL3–4

Se connecte via un token Keystone — credential d'application ou mot de passe — avec un timeout de 25 secondes. Couvre Nova, Neutron, Cinder, Glance, Swift, Designate, Barbican, Octavia et Heat.

En staging et production, une requête avec un user_data en clair est rejetée d'emblée — le générateur exige à la place une référence de secret Barbican, donc les secrets n'atterrissent jamais en clair dans les métadonnées d'une instance.

  • Le sélecteur de point de terminaison note les entrées du catalogue Keystone — les interfaces publiques notent plus haut que les internes, qui notent plus haut que les admin — plus un bonus pour la correspondance avec votre région configurée.
  • Staging et production imposent le pinning d'UUID d'image et rejettent le user_data en clair, exigeant à la place une référence de secret Barbican.

Maturité des capacités

FinOps (synchronisation des coûts)
Détection de drift
Opérations day-2
Import brownfield
Copilote IA

Une ressource réelle minimale

resource "openstack_compute_instance_v2" "web" {
  name        = "web"
  flavor_name = "m1.medium"
  image_id    = var.image_id
  # user_data: rejected in staging/production, use a Barbican secret ref
}

Sous le capot

  • backend/src/services/iac/openstack/**
  • backend/src/services/openstack/**

Prêt à essayer ?

Commencez gratuitement, sans carte bancaire.