INFRA-809 | Ashvin | Make deployment_manifest.json compliant with kutegen (#882)
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
{
|
||||
"name": "deployment-portal-backend",
|
||||
"environment": "$ENVIRONMENT",
|
||||
"metadata": {
|
||||
"repo": "navi-infra/deployment-portal-backend",
|
||||
@@ -8,137 +9,135 @@
|
||||
"disasterRecovery": "True"
|
||||
},
|
||||
"cluster": "$CLUSTER",
|
||||
"environmentVariables": [
|
||||
{
|
||||
"name": "ENVIRONMENT",
|
||||
"value": "$ENVIRONMENT"
|
||||
},
|
||||
{
|
||||
"name": "DATASOURCE_URL",
|
||||
"value": "$DATASOURCE_URL"
|
||||
},
|
||||
{
|
||||
"name": "DATASOURCE_PASSWORD",
|
||||
"value": "$DATASOURCE_PASSWORD"
|
||||
},
|
||||
{
|
||||
"name": "DATASOURCE_USERNAME",
|
||||
"value": "$DATASOURCE_USERNAME"
|
||||
},
|
||||
{
|
||||
"name": "OKTA_CLIENT_ID",
|
||||
"value": "$OKTA_CLIENT_ID"
|
||||
},
|
||||
{
|
||||
"name": "OKTA_CLIENT_SECRET",
|
||||
"value": "$OKTA_CLIENT_SECRET"
|
||||
},
|
||||
{
|
||||
"name": "JVM_OPTS",
|
||||
"value": "$JVM_OPTS"
|
||||
},
|
||||
{
|
||||
"name": "OKTA_URL",
|
||||
"value": "$OKTA_URL"
|
||||
},
|
||||
{
|
||||
"name": "ALLOWED_ORIGINS",
|
||||
"value": "$ALLOWED_ORIGINS"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_ADDRESS",
|
||||
"value": "$VAULT_ADDRESS"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_METATOKEN",
|
||||
"value": "$VAULT_METATOKEN"
|
||||
},
|
||||
{
|
||||
"name": "DDL_AUTO",
|
||||
"value": "$DDL_AUTO"
|
||||
},
|
||||
{
|
||||
"name": "KUBE_CONFIG",
|
||||
"value": "$KUBE_CONFIG"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_AUTH_METHOD",
|
||||
"value": "$VAULT_AUTH_METHOD"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_KUBE_PROVIDER",
|
||||
"value": "$VAULT_KUBE_PROVIDER"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_KUBE_ROLE",
|
||||
"value": "$VAULT_KUBE_ROLE"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_KUBE_TOKEN_CRON",
|
||||
"value": "$VAULT_KUBE_TOKEN_CRON"
|
||||
},
|
||||
{
|
||||
"name": "PORTAL_VERTICAL",
|
||||
"value": "$PORTAL_VERTICAL"
|
||||
},
|
||||
{
|
||||
"name": "SLACK_WEBHOOK_URL",
|
||||
"value": "$SLACK_WEBHOOK_URL"
|
||||
},
|
||||
{
|
||||
"name": "DOCKER_REGISTRY_NAMESPACE",
|
||||
"value": "$DOCKER_REGISTRY_NAMESPACE"
|
||||
},
|
||||
{
|
||||
"name": "JWT_SECRET_KEY",
|
||||
"value": "$JWT_SECRET_KEY"
|
||||
},
|
||||
{
|
||||
"name": "TEAMS_LIST_VAULT",
|
||||
"value": "$TEAMS_LIST_VAULT"
|
||||
},
|
||||
{
|
||||
"name": "ELASTIC_APM_SERVER_URLS",
|
||||
"value": "$ELASTIC_APM_SERVER_URLS"
|
||||
},
|
||||
{
|
||||
"name": "ELASTIC_APM_ENVIRONMENT",
|
||||
"value": "$ELASTIC_APM_ENVIRONMENT"
|
||||
},
|
||||
{
|
||||
"name": "AIRFLOW_URL",
|
||||
"value": "$AIRFLOW_URL"
|
||||
},
|
||||
{
|
||||
"name": "AIRFLOW_AUTH_TOKEN",
|
||||
"value": "$AIRFLOW_AUTH_TOKEN"
|
||||
},
|
||||
{
|
||||
"name": "SERVICE_DUMP_DAG_ID",
|
||||
"value": "$SERVICE_DUMP_DAG_ID"
|
||||
},
|
||||
{
|
||||
"name": "SLACK_BOT_TOKEN",
|
||||
"value": "$SLACK_BOT_TOKEN"
|
||||
},
|
||||
{
|
||||
"name": "JIT_DAG_ID",
|
||||
"value": "$JIT_DAG_ID"
|
||||
},
|
||||
{
|
||||
"name": "JIT_COMMON_CHANNEL",
|
||||
"value": "$JIT_COMMON_CHANNEL"
|
||||
}
|
||||
],
|
||||
"deployment": {
|
||||
"cluster": "$CLUSTER",
|
||||
"serviceAccount": true,
|
||||
"name": "deployment-portal-backend",
|
||||
"instance": {
|
||||
"count": 2,
|
||||
"cpu": 1,
|
||||
"memory": "3Gi"
|
||||
},
|
||||
"environmentVariables": [
|
||||
{
|
||||
"name": "ENVIRONMENT",
|
||||
"value": "$ENVIRONMENT"
|
||||
},
|
||||
{
|
||||
"name": "DATASOURCE_URL",
|
||||
"value": "$DATASOURCE_URL"
|
||||
},
|
||||
{
|
||||
"name": "DATASOURCE_PASSWORD",
|
||||
"value": "$DATASOURCE_PASSWORD"
|
||||
},
|
||||
{
|
||||
"name": "DATASOURCE_USERNAME",
|
||||
"value": "$DATASOURCE_USERNAME"
|
||||
},
|
||||
{
|
||||
"name": "OKTA_CLIENT_ID",
|
||||
"value": "$OKTA_CLIENT_ID"
|
||||
},
|
||||
{
|
||||
"name": "OKTA_CLIENT_SECRET",
|
||||
"value": "$OKTA_CLIENT_SECRET"
|
||||
},
|
||||
{
|
||||
"name": "JVM_OPTS",
|
||||
"value": "$JVM_OPTS"
|
||||
},
|
||||
{
|
||||
"name": "OKTA_URL",
|
||||
"value": "$OKTA_URL"
|
||||
},
|
||||
{
|
||||
"name": "ALLOWED_ORIGINS",
|
||||
"value": "$ALLOWED_ORIGINS"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_ADDRESS",
|
||||
"value": "$VAULT_ADDRESS"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_METATOKEN",
|
||||
"value": "$VAULT_METATOKEN"
|
||||
},
|
||||
{
|
||||
"name": "DDL_AUTO",
|
||||
"value": "$DDL_AUTO"
|
||||
},
|
||||
{
|
||||
"name": "KUBE_CONFIG",
|
||||
"value": "$KUBE_CONFIG"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_AUTH_METHOD",
|
||||
"value": "$VAULT_AUTH_METHOD"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_KUBE_PROVIDER",
|
||||
"value": "$VAULT_KUBE_PROVIDER"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_KUBE_ROLE",
|
||||
"value": "$VAULT_KUBE_ROLE"
|
||||
},
|
||||
{
|
||||
"name": "VAULT_KUBE_TOKEN_CRON",
|
||||
"value": "$VAULT_KUBE_TOKEN_CRON"
|
||||
},
|
||||
{
|
||||
"name": "PORTAL_VERTICAL",
|
||||
"value": "$PORTAL_VERTICAL"
|
||||
},
|
||||
{
|
||||
"name": "SLACK_WEBHOOK_URL",
|
||||
"value": "$SLACK_WEBHOOK_URL"
|
||||
},
|
||||
{
|
||||
"name": "DOCKER_REGISTRY_NAMESPACE",
|
||||
"value": "$DOCKER_REGISTRY_NAMESPACE"
|
||||
},
|
||||
{
|
||||
"name": "JWT_SECRET_KEY",
|
||||
"value": "$JWT_SECRET_KEY"
|
||||
},
|
||||
{
|
||||
"name": "TEAMS_LIST_VAULT",
|
||||
"value": "$TEAMS_LIST_VAULT"
|
||||
},
|
||||
{
|
||||
"name": "ELASTIC_APM_SERVER_URLS",
|
||||
"value": "$ELASTIC_APM_SERVER_URLS"
|
||||
},
|
||||
{
|
||||
"name": "ELASTIC_APM_ENVIRONMENT",
|
||||
"value": "$ELASTIC_APM_ENVIRONMENT"
|
||||
},
|
||||
{
|
||||
"name": "AIRFLOW_URL",
|
||||
"value": "$AIRFLOW_URL"
|
||||
},
|
||||
{
|
||||
"name": "AIRFLOW_AUTH_TOKEN",
|
||||
"value": "$AIRFLOW_AUTH_TOKEN"
|
||||
},
|
||||
{
|
||||
"name": "SERVICE_DUMP_DAG_ID",
|
||||
"value": "$SERVICE_DUMP_DAG_ID"
|
||||
},
|
||||
{
|
||||
"name": "SLACK_BOT_TOKEN",
|
||||
"value": "$SLACK_BOT_TOKEN"
|
||||
},
|
||||
{
|
||||
"name": "JIT_DAG_ID",
|
||||
"value": "$JIT_DAG_ID"
|
||||
},
|
||||
{
|
||||
"name": "JIT_COMMON_CHANNEL",
|
||||
"value": "$JIT_COMMON_CHANNEL"
|
||||
}
|
||||
],
|
||||
"namespace": "$NAMESPACE",
|
||||
"exposedPorts": [
|
||||
{
|
||||
@@ -250,5 +249,5 @@
|
||||
"labels": {
|
||||
"micrometer-prometheus": "enabled"
|
||||
},
|
||||
"version": "v1"
|
||||
"infraVertical": "lending"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user