|
@@ -15,8 +15,8 @@ const (
|
|
|
AWSAccessKeySecretEnvVar = "AWS_SECRET_ACCESS_KEY"
|
|
AWSAccessKeySecretEnvVar = "AWS_SECRET_ACCESS_KEY"
|
|
|
AWSClusterIDEnvVar = "AWS_CLUSTER_ID"
|
|
AWSClusterIDEnvVar = "AWS_CLUSTER_ID"
|
|
|
|
|
|
|
|
- AzureStorageAccessKeyEnvVar = "AZURE_STORAGE_ACCESS_KEY"
|
|
|
|
|
- AzureStorageAccountNameEnvVar = "AZURE_STORAGE_ACCOUNT"
|
|
|
|
|
|
|
+ AzureStorageAccessKeyEnvVar = "AZURE_STORAGE_ACCESS_KEY"
|
|
|
|
|
+ AzureStorageAccountNameEnvVar = "AZURE_STORAGE_ACCOUNT"
|
|
|
AzureStorageContainerNameEnvVar = "AZURE_STORAGE_CONTAINER"
|
|
AzureStorageContainerNameEnvVar = "AZURE_STORAGE_CONTAINER"
|
|
|
|
|
|
|
|
KubecostNamespaceEnvVar = "KUBECOST_NAMESPACE"
|
|
KubecostNamespaceEnvVar = "KUBECOST_NAMESPACE"
|
|
@@ -61,8 +61,9 @@ const (
|
|
|
|
|
|
|
|
UTCOffsetEnvVar = "UTC_OFFSET"
|
|
UTCOffsetEnvVar = "UTC_OFFSET"
|
|
|
|
|
|
|
|
- CacheWarmingEnabledEnvVar = "CACHE_WARMING_ENABLED"
|
|
|
|
|
- ETLEnabledEnvVar = "ETL_ENABLED"
|
|
|
|
|
|
|
+ CacheWarmingEnabledEnvVar = "CACHE_WARMING_ENABLED"
|
|
|
|
|
+ ETLEnabledEnvVar = "ETL_ENABLED"
|
|
|
|
|
+ LegacyExternalAPIDisabledVar = "LEGACY_EXTERNAL_API_DISABLED"
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
// GetAWSAccessKeyID returns the environment variable value for AWSAccessKeyIDEnvVar which represents
|
|
// GetAWSAccessKeyID returns the environment variable value for AWSAccessKeyIDEnvVar which represents
|
|
@@ -336,3 +337,7 @@ func IsCacheWarmingEnabled() bool {
|
|
|
func IsETLEnabled() bool {
|
|
func IsETLEnabled() bool {
|
|
|
return GetBool(ETLEnabledEnvVar, true)
|
|
return GetBool(ETLEnabledEnvVar, true)
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+func LegacyExternalCostsAPIDisabled() bool {
|
|
|
|
|
+ return GetBool(LegacyExternalAPIDisabledVar, false)
|
|
|
|
|
+}
|