Zum Hauptinhalt springen
Provider

vSphere

Noch nicht bewertet

Verbindet sich über den Session-Endpunkt der vSphere Automation API, mit einer optionalen Legacy-VI/JSON-API, die ab vCenter 8.0 Update 1 freigeschaltet ist.

Day-2-Operationen wie Snapshots oder vMotion liefern auf älteren vCenter-Versionen einen expliziten Nicht-unterstützt-Fehler, statt auf eine Weise fehlzuschlagen, die wie ein generelles Verbindungsproblem aussieht.

  • Ein Minimal-Rollen-Privilegiensystem (Inventory, Apply-Core, Apply, Apply-Crypto) sorgt dafür, dass Day-2-Konten niemals Authorization.*-Privilegien erhalten.
  • Snapshots, Hot-Rekonfiguration und vMotion erfordern alle die neuere vCenter-API — ältere Versionen erhalten einen expliziten Fehler für „nicht unterstützt“ statt eines stillen Fehlschlags.

Dieser Provider ist noch nicht in der Fähigkeitsreife-Matrix enthalten — er verfügt über echte Terraform-Generierung und -Verifikation, aber FinOps-, Drift-, Day-2- und Copilot-Unterstützung sind noch nicht unabhängig bewertet.

What NebulaStack actually generates for vSphere

vSphere integration drives vCenter through both the vSphere Automation API and the Virtual Infrastructure JSON API (vCenter 8.0 Update 1+), with Terraform emit via the official hashicorp/vsphere provider.

Eine minimale reale Ressource

resource "vsphere_virtual_machine" "web" {
  name             = "web"
  resource_pool_id = data.vsphere_resource_pool.pool.id
  num_cpus         = 2
  memory           = 4096
}

Unter der Haube

  • backend/src/services/vsphere/vcenter-client.ts
  • backend/src/services/vsphere/vsphere-minimal-role-privileges.ts

Bereit zum Ausprobieren?

Kostenlos starten, keine Kreditkarte nötig.