Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
// CloudProviderName contains the inventory name of for EC2
CloudProviderName = "GCP"
)
declare these as vars not const to ease testing
Functions ¶
func GetClusterName ¶
GetClusterName returns the name of the cluster containing the current GCE instance
func GetHostAlias ¶
GetHostAlias returns the host alias from GCE
func GetHostname ¶
GetHostname returns the hostname querying GCE Metadata api
func GetNetworkID ¶
GetNetworkID retrieves the network ID using the metadata endpoint. For GCE instances, the the network ID is the VPC ID, if the instance is found to be a part of exactly one VPC.
func HostnameProvider ¶
HostnameProvider GCE implementation of the HostnameProvider
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.