package compute

import "cloud.google.com/go/auth/internal/compute"

Index

Functions

func OnComputeEngine

func OnComputeEngine() bool

OnComputeEngine returns whether the client is running on GCE.

This is a copy of the gRPC internal googlecloud.OnGCE() func at: https://github.com/grpc/grpc-go/blob/master/internal/googlecloud/googlecloud.go The functionality is similar to the metadata.OnGCE() func at: https://github.com/googleapis/google-cloud-go/blob/main/compute/metadata/metadata.go The difference is that OnComputeEngine() does not perform HTTP or DNS check on the metadata server. In particular, OnComputeEngine() will return false on Serverless.

Source Files

compute.go manufacturer.go

Version
v0.16.3
Published
Jul 17, 2025
Platform
darwin/amd64
Imports
4 packages
Last checked
11 seconds ago

Tools for package owners.