> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis.md).

# Integrations and APIs

- [Cirrus Data Integration with VergeOS](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/cirrus-data.md): Cirrus Data integration provides advanced data mobility and migration solutions for VergeOS, enabling zero-downtime workload migration between hypervisors, cloud platforms, and storage systems.
- [External Monitoring](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/external-monitoring.md): VergeOS does not support SNMP. This guide covers the supported paths for external monitoring — the Prometheus Exporter (ioMetrics), the REST API, and IPMI — plus SNMP-first tools like SolarWinds.
- [VergeOS Go SDK (govergeos)](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/go-sdk.md): govergeos is a Go client library for managing VergeOS infrastructure through the REST API, providing type-safe interfaces for automating VMs, networking, storage, tenants, and disaster recovery.
- [Inuvika Integration with VergeOS](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/inuvika.md): Inuvika OVD Enterprise integration with VergeOS delivers virtual desktop infrastructure (VDI) and application delivery, enabling secure remote access to Windows and Linux desktops and applications.
- [Kubernetes Integration](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/kubernetes-integration.md): VergeOS provides native Kubernetes integration via a CSI storage driver and Cloud Controller Manager, giving clusters on VergeOS VMs persistent storage, node lifecycle management, and load balancers.
- [Leostream Integration with VergeOS](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/leostream.md): Leostream Connection Broker integrates with VergeOS to deliver multi-protocol VDI and remote desktop access for compliant, mixed-platform, and GPU-accelerated workloads.
- [NVIDIA GPU Virtualization](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/nvidia-gpu-virtualization.md): NVIDIA integration with VergeOS enables GPU acceleration for VMs through vGPU and Multi-Instance GPU (MIG) technologies, letting multiple VMs share physical GPU resources with performance isolation.
- [VergeOS PowerShell Module (PSVergeOS)](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/powershell-module.md): PSVergeOS is a PowerShell module providing over 200 cmdlets for managing VergeOS infrastructure through the REST API, enabling automation of VMs, networking, storage, tenants, and disaster recovery.
- [VergeOS Prometheus Exporter (ioMetrics)](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/prometheus-exporter.md): The VergeOS Prometheus Exporter collects metrics from VergeOS environments and exposes them in Prometheus format for monitoring vSAN tiers, clusters, and nodes.
- [VergeOS Python SDK (pyvergeos)](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/python-sdk.md): pyvergeos is a Python SDK for managing VergeOS through the REST API, providing a Pythonic, type-annotated interface for automating VMs, networking, storage, tenants, and disaster recovery.
- [Rancher Integration](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/rancher-integration.md): VergeOS integrates with Rancher through a Docker Machine node driver and UI extension, enabling provisioning and management of RKE2/K3s clusters on VergeOS from the Rancher interface.
- [Storware Integration with VergeOS](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/storware-backup-recovery.md): Storware integration provides enterprise-grade backup and recovery for VergeOS virtual machines, offering policy-based protection with automated scheduling, granular recovery, and deduplication.
- [VergeOS Terraform Provider](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/terraform-provider.md): The VergeOS Terraform Provider enables infrastructure-as-code management of VergeOS resources including VMs, networks, and users through Terraform and OpenTofu configurations.
- [VergeOS TypeScript SDK (tsvergeos)](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/typescript-sdk.md): tsvergeos is a TypeScript SDK for managing VergeOS through the REST API, offering a zero-dependency, tree-shakeable, typed interface for automating VMs, networking, storage, tenants, and multi-site.
- [Veeam Integration with VergeOS](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/veeam.md): Veeam Backup & Replication protects VergeOS workloads through the VergeOS oVirt-engine package: add systems and tenants to Veeam as VergeOS Managers and deploy workers to move backup data.
- [VergeOS CLI (vrg)](https://docs.verge.io/automate-protect-and-extend/integrations-and-apis/vrg-cli.md): vrg is the official command-line interface for VergeOS, providing 200+ commands for managing virtual machines, networks, tenants, NAS, and more from a terminal or automation pipeline.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/automate-protect-and-extend/integrations-and-apis.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
