in environment/metadata.go [332:376]
func GetEnvironmentMetaData() *MetaData {
if metaDataStorage != nil {
return metaDataStorage
}
metaDataStorage := &(MetaData{})
fillComputeType(metaDataStorage, registeredMetaDataStrings)
fillECSData(metaDataStorage, registeredMetaDataStrings)
fillEKSData(metaDataStorage, registeredMetaDataStrings)
fillEC2PluginTests(metaDataStorage, registeredMetaDataStrings)
fillExcludedTests(metaDataStorage, registeredMetaDataStrings)
metaDataStorage.Bucket = registeredMetaDataStrings.Bucket
metaDataStorage.S3Key = registeredMetaDataStrings.S3Key
metaDataStorage.CwaCommitSha = registeredMetaDataStrings.CwaCommitSha
metaDataStorage.CaCertPath = registeredMetaDataStrings.CaCertPath
metaDataStorage.ProxyUrl = registeredMetaDataStrings.ProxyUrl
metaDataStorage.AssumeRoleArn = registeredMetaDataStrings.AssumeRoleArn
metaDataStorage.InstanceArn = registeredMetaDataStrings.InstanceArn
metaDataStorage.InstanceId = registeredMetaDataStrings.InstanceId
metaDataStorage.InstancePlatform = registeredMetaDataStrings.InstancePlatform
metaDataStorage.AgentStartCommand = registeredMetaDataStrings.AgentStartCommand
metaDataStorage.EksGpuType = registeredMetaDataStrings.EksGpuType
metaDataStorage.AmpWorkspaceId = registeredMetaDataStrings.AmpWorkspaceId
metaDataStorage.Region = registeredMetaDataStrings.Region
metaDataStorage.K8sVersion = registeredMetaDataStrings.K8sVersion
metaDataStorage.Destroy = registeredMetaDataStrings.Destroy
metaDataStorage.HelmChartsBranch = registeredMetaDataStrings.HelmChartsBranch
metaDataStorage.CloudwatchAgentRepository = registeredMetaDataStrings.CloudwatchAgentRepository
metaDataStorage.CloudwatchAgentTag = registeredMetaDataStrings.CloudwatchAgentTag
metaDataStorage.CloudwatchAgentRepositoryURL = registeredMetaDataStrings.CloudwatchAgentRepositoryURL
metaDataStorage.CloudwatchAgentOperatorRepository = registeredMetaDataStrings.CloudwatchAgentOperatorRepository
metaDataStorage.CloudwatchAgentOperatorTag = registeredMetaDataStrings.CloudwatchAgentOperatorTag
metaDataStorage.CloudwatchAgentOperatorRepositoryURL = registeredMetaDataStrings.CloudwatchAgentOperatorRepositoryURL
metaDataStorage.CloudwatchAgentTargetAllocatorRepository = registeredMetaDataStrings.CloudwatchAgentTargetAllocatorRepository
metaDataStorage.CloudwatchAgentTargetAllocatorTag = registeredMetaDataStrings.CloudwatchAgentTargetAllocatorTag
metaDataStorage.CloudwatchAgentTargetAllocatorRepositoryURL = registeredMetaDataStrings.CloudwatchAgentTargetAllocatorRepositoryURL
metaDataStorage.AgentConfig = registeredMetaDataStrings.AgentConfig
metaDataStorage.PrometheusConfig = registeredMetaDataStrings.PrometheusConfig
metaDataStorage.OtelConfig = registeredMetaDataStrings.OtelConfig
metaDataStorage.SampleApp = registeredMetaDataStrings.SampleApp
metaDataStorage.AccountId = registeredMetaDataStrings.AccountId
fillEKSInstallationType(metaDataStorage, registeredMetaDataStrings)
return metaDataStorage
}