Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
// CloudProviderName contains the inventory name of for EC2
CloudProviderName = "Azure"
)
declare these as vars not const to ease testing
Functions ¶
func GetClusterName ¶
GetClusterName returns the name of the cluster containing the current VM by parsing the resource group name. It expects the resource group name to have the format (MC|mc)_resource-group_cluster-name_zone
func GetHostAlias ¶
GetHostAlias returns the VM ID from the Azure Metadata api
func GetNTPHosts ¶
func GetNTPHosts() []string
GetNTPHosts returns the NTP hosts for Azure if it is detected as the cloud provider, otherwise an empty array. Demo: https://docs.microsoft.com/en-us/azure/virtual-machines/linux/time-sync
func IsRunningOn ¶
func IsRunningOn() bool
IsRunningOn returns true if the agent is running on Azure
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.