--- id: pulumi-google-native version: "0.32.0" license: Apache-2.0 license_treatment: permissive maintenance: abandoned --- # pulumi-google-native — A native Pulumi package for creating and managing Google Cloud resources. License: permissive · Maintenance: abandoned · Downloads: 134.8K/mo ## What it is and what it does Pulumi-google-native is a Pulumi provider that lets you define and deploy Google Cloud infrastructure using Python code. It connects directly to the Google Cloud REST API, bypassing a handwritten abstraction layer, which means it exposes the full breadth of Google Cloud services—compute, storage, container, run, and more—with strong typing and full API fidelity. You write your infrastructure in Python using Pulumi's declarative model, and the provider translates that into Google Cloud resource creation and management. It requires the Pulumi CLI and Google Cloud credentials (typically configured via the gcloud SDK). The package is currently in abandoned status with development paused; the last release was in late 2023, and the repository is archived. Use it for: - Provision and manage Google Compute Engine instances, networks, and storage buckets as code in Python. - Deploy containerized applications to Google Cloud Run or GKE using infrastructure-as-code patterns. - Automate multi-resource Google Cloud deployments (e.g., databases, load balancers, IAM roles) in a single Pulumi program. - Version-control your Google Cloud infrastructure definition alongside application code. - Integrate Google Cloud resource provisioning into CI/CD pipelines using Pulumi's automation API. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Pulumi provider for provisioning Google Cloud resources directly via the Google Cloud REST API, offering full coverage of Google Cloud services through strongly-typed infrastructure-as-code. No. The package is abandoned (last release 2023-11-29, development paused, repository archived) and carries an explicit warning that breaking changes may occur in minor releases. While it has low install friction and permissive licensing, the lack of maintenance means you will not receive updates for Google Cloud API changes, security issues, or bug fixes. Use the maintained Google Cloud Classic Provider instead, or evaluate newer alternatives. ## Install pip install pulumi-google-native uv add pulumi-google-native poetry add pulumi-google-native ## Installing pulumi-google-native Before you install: Low install friction with three lightweight runtime dependencies (parver, pulumi, semver). However, the package is abandoned—last release was 2023-11-29 and active development is paused. The repository is archived. Breaking changes may be introduced in minor version releases, and no maintenance is expected going forward. License in practice: Licensed under Apache-2.0 (permissive), which allows commercial use, modification, and distribution with minimal restrictions, provided you include a copy of the license and state significant changes. Quickstart: pip install pulumi_google_native import pulumi import pulumi_google_native as google_native # Create a Google Cloud resource resource = google_native.compute.v1.Instance("my-instance", zone="us-central1-a", machine_type="zones/us-central1-a/machineTypes/n1-standard-1") Requires Pulumi CLI to be installed separately and Google Cloud credentials configured (via gcloud SDK or environment variables). Verify before relying: - Whether the abandoned status and paused development will affect compatibility with current Google Cloud API changes. - Whether breaking changes in minor version releases (as warned in the description) have already occurred since 2023-11-29. - Current community support or workarounds for the provider given its archived repository status. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: abandoned - Downloads: 134.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags pulumi google cloud provider, infrastructure as code google cloud, google cloud resource provisioning, pulumi native google provider, cloud infrastructure automation, google cloud sdk pulumi, declarative cloud deployment, infrastructure-as-code, google-cloud, abandoned [View on SkillFed](https://skillfed.io/packages/pulumi-google-native) · [View on PyPI](https://pypi.org/project/pulumi-google-native/)