Merge pull request #192 from navi-infra/INFRA-3199
INFRA-3199 | Ashvin | Add details for training account
This commit is contained in:
@@ -97,6 +97,9 @@ var defaultWorkspaceMap = map[string]map[string]string{
|
||||
"navi-ppl-uat": "aps1-np-navi-ppl",
|
||||
"navi-ppl-prod": "aps1-prod-navi-ppl",
|
||||
},
|
||||
"ktk": {
|
||||
"prod": "aps1-prod-navi-ktk",
|
||||
},
|
||||
}
|
||||
|
||||
var storageBackendBucketMap = map[string]map[string]string{
|
||||
@@ -108,6 +111,9 @@ var storageBackendBucketMap = map[string]map[string]string{
|
||||
"automation": "navi-bank-terraform-nonprod-state",
|
||||
"spike": "navi-bank-terraform-nonprod-state",
|
||||
},
|
||||
"ktk": {
|
||||
"prod": "navi-ktk-terraform-state",
|
||||
},
|
||||
}
|
||||
|
||||
var globalTagsMap = map[string]map[string]string{
|
||||
@@ -192,10 +198,14 @@ var globalTagsMap = map[string]map[string]string{
|
||||
"navi-ppl-prod": {
|
||||
"environment": "prod",
|
||||
},
|
||||
"ktk": {
|
||||
"environment": "prod",
|
||||
},
|
||||
}
|
||||
|
||||
var storageBackendAWSProfileMap = map[string]string{
|
||||
"navi-bank-terraform-command-state": "cmd",
|
||||
"navi-ktk-terraform-state": "prod",
|
||||
"navi-bank-terraform-nonprod-state": "nonprod",
|
||||
"navi-gi-terraform-nonprod-state": "gi-nonprod",
|
||||
}
|
||||
@@ -210,6 +220,7 @@ var ownerMap = map[string]string{
|
||||
"navi-saas": "saas",
|
||||
"navi-data-platform": "DataPlatform",
|
||||
"navi-ppl": "navi-ppl",
|
||||
"ktk": "ktk",
|
||||
}
|
||||
|
||||
var productMap = map[string]string{
|
||||
@@ -222,4 +233,5 @@ var productMap = map[string]string{
|
||||
"navi-saas": "saas",
|
||||
"navi-data-platform": "DataPlatform",
|
||||
"navi-ppl": "navi-ppl",
|
||||
"ktk": "navi-ktk",
|
||||
}
|
||||
|
||||
12
resource.go
12
resource.go
@@ -17,6 +17,8 @@ import (
|
||||
"github.com/navi-infra/infra-provisioner/v2/bindata"
|
||||
)
|
||||
|
||||
type void struct{}
|
||||
|
||||
const TemplatesDir = "templates"
|
||||
const InitScript = "./deploy.sh"
|
||||
const deploymentPortalUrl = "deployment-portal-backend.cmd.navi-tech.in"
|
||||
@@ -114,7 +116,17 @@ func handlePanic() {
|
||||
}
|
||||
}
|
||||
|
||||
// sendResourceDeploymentStatusBlackList is a list of verticals for which deployment status should not be sent
|
||||
var sendResourceDeploymentStatusBlackList = map[string]void{
|
||||
"ktk": {},
|
||||
}
|
||||
|
||||
func sendResourceDeploymentStatus(manifest *Manifest) {
|
||||
if _, ok := sendResourceDeploymentStatusBlackList[manifest.InfraVertical]; ok {
|
||||
log.Printf("Skipping sending deployment status for vertical %s", manifest.InfraVertical)
|
||||
return
|
||||
}
|
||||
|
||||
defer handlePanic()
|
||||
client := &http.Client{}
|
||||
url := getDeploymentPortalUrl(manifest.InfraVertical, manifest.Environment, manifest.Name)
|
||||
|
||||
Reference in New Issue
Block a user