Google Cloud VM Manager vs Uyuni
Google Cloud VM Manager
cloud.google.comUyuni
uyuni-project.orgSide by side
| Figure | Google Cloud VM Manager | Uyuni |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | Yes |
| Web | Yes | Yes |
| Windows | Yes | — |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 3 | 1 |
| Spec score · Patch Management Software | 8.8 (#4) | 8.1 (#15) |
| Spec score · Configuration Management Tools | 8.7 (#4) | 8.1 (#11) |
| Spec score · IT Automation Software | 8.7 (#13) | 8.2 (#24) |
| Spec score · IT Configuration Management Software | 8.6 (#7) | 8.1 (#14) |
| Access control | Creating patch jobs or OS policy assignments requires IAM permissions that Google says can grant the ability to run code on VMs; Google recommends least privilege. | Role-based access control restricts users to actions and resources for which they have explicit authorization. |
| Company founding | Gartner Peer Insights lists Google as founded in 1998 and headquartered in Mountain View, California. | SUSE is generally recorded as founded in 1992. |
| Documentation depth | The documentation includes overview, setup, operating-system details, patch guides, policy guides, troubleshooting, API reference links, Terraform guides, quotas, and release-note links. | The current documentation set includes installation, client configuration, administration, reference, retail, workflows, specialized guides, legal information and API material. |
| Patch management | Patch applies on-demand or scheduled OS patches and provides patch compliance reporting. | Administrators deploy patches and packages through assigned software channels and repositories. |
| Purpose | VM Manager manages operating systems for large Windows and Linux VM fleets running on Compute Engine. | Uyuni manages and updates tens, hundreds, or thousands of machines as an open-source configuration and infrastructure management tool. |
| What it does | VM Manager is a Google Cloud suite for managing Windows and Linux operating systems across large Compute Engine VM fleets. | Uyuni centrally manages and updates Linux infrastructure ranging from small fleets to thousands of machines. |
Plans
Google Cloud VM Manager
- Free tierFree
- Usage-based VM ManagerFree
- VM ManagerFree
In their own words
Google Cloud VM Manager
Google Cloud VM Manager manages operating systems across Windows and Linux VM fleets running on Compute Engine. Its tools cover patch management, OS inventory and OS policies. Patch jobs apply updates on demand or on a schedule, report compliance, and can use selected approvals and pre- or post-patching scripts. OS inventory collects hostnames, OS and kernel versions, installed packages, available updates, Windows applications and OS vulnerabilities. OS policies centralize software configuration deployment, maintenance and reporting. Teams can use the Google Cloud console, Google Cloud CLI or OS Config API; Terraform can extend scope across projects. The service supports projects inside VPC Service Controls perimeters, but patch jobs operate on VMs in one project at a time. A free tier covers 100 VMs per Cloud Billing account per month, and limited-functionality mode is available at no cost for unlimited VMs. After the free tier, the listed charge is $0.003 per hour per VM with an active OS Config agent.
Uyuni
Uyuni is an open-source configuration and infrastructure management tool for administering many machines. It deploys patches and packages through assignable software channels and repositories, and provisions hardened operating-system templates to bare metal, virtual machines, and containers. Its server acts as a Salt Master, registering and managing Salt clients. Documented clients include SUSE Linux Enterprise, openSUSE, Red Hat Enterprise Linux, CentOS, Oracle Linux, Ubuntu, Debian, Amazon Linux, AlmaLinux, and Raspberry Pi OS. These systems can be on-premises or in public, private, hybrid, and multi-cloud environments. Uyuni checks public security-patch status, matches subscriptions, and runs OpenSCAP compliance checks. Role-based access limits users to authorized actions and resources. Prometheus and Grafana integration provides server, proxy, and client monitoring. VMware vSphere hosts can be inventoried through the VMware API. Uyuni is available through web, API, Linux, and self-hosted deployments, with drift detection, policy as code, and compliance reporting.