Provedores
OpenStack
CL3–4Conecta via um token Keystone — credencial de aplicação ou senha — com timeout de 25 segundos. Cobre Nova, Neutron, Cinder, Glance, Swift, Designate, Barbican, Octavia e Heat.
Em staging e produção, uma requisição com user_data em texto plano é rejeitada de imediato — o gerador exige em vez disso uma referência de segredo do Barbican, então segredos nunca acabam em texto plano nos metadados de uma instância.
- O seletor de endpoint pontua as entradas do catálogo Keystone — interfaces públicas pontuam mais que internas, que pontuam mais que admin — mais um bônus por corresponder à sua região configurada.
- Staging e produção forçam a fixação de UUID de imagem e rejeitam user_data em texto plano, exigindo em vez disso uma referência de segredo do Barbican.
Maturidade de capacidades
- FinOps (sincronização de custos)
- Detecção de drift
- Operações day-2
- Importação brownfield
- Copiloto de IA
Um recurso real mínimo
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
}Por baixo do capô
- backend/src/services/iac/openstack/**
- backend/src/services/openstack/**