go.charczuk.com@v0.0.0-20240327042549-bc490516bd1a/sdk/configmeta/constants.go (about) 1 /* 2 3 Copyright (c) 2023 - Present. Will Charczuk. All rights reserved. 4 Use of this source code is governed by a MIT license that can be found in the LICENSE file at the root of the repository. 5 6 */ 7 8 package configmeta 9 10 // Service specific constants 11 const ( 12 // VarRegion is a common env var name. 13 VarRegion = "REGION" 14 // VarServiceEnv is a common env var name. 15 VarServiceEnv = "SERVICE_ENV" 16 // VarServiceName is a common env var name. 17 VarServiceName = "SERVICE_NAME" 18 // VarProjectName is a common env var name. 19 VarProjectName = "PROJECT_NAME" 20 // VarClusterName is a common env var name. 21 VarClusterName = "CLUSTER_NAME" 22 // VarPort is a common env var name. 23 VarPort = "PORT" 24 // VarHostname is a common env var name. 25 VarHostname = "HOSTNAME" 26 // VarVersion is a common env var name. 27 VarVersion = "VERSION" 28 // VarGitRef is a common env var name. 29 VarGitRef = "GIT_REF" 30 ) 31 32 // Environment constants. 33 const ( 34 EnvDev = "dev" 35 EnvTest = "test" 36 EnvProd = "prod" 37 )