INFRA-809 | Ashvin | Make deployment_manifest.json compliant with kutegen (#882)

This commit is contained in:
Ashvin S
2024-04-16 02:48:25 +05:30
committed by GitHub
parent 9ff6b1c5dd
commit fce6546d8a

View File

@@ -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"
}