Skip to content

Instantly share code, notes, and snippets.

@anthonymayer
Created August 21, 2023 14:41
Show Gist options
  • Save anthonymayer/fd54ad43a2cf100680dff536db1fabc4 to your computer and use it in GitHub Desktop.
Save anthonymayer/fd54ad43a2cf100680dff536db1fabc4 to your computer and use it in GitHub Desktop.
module.insurance_service_staging.module.insurance_service_release_job
{
"module": "module.insurance_service_staging.module.insurance_service_release_job",
"mode": "managed",
"type": "qovery_job",
"name": "this",
"provider": "provider[\"registry.terraform.io/qovery/qovery\"]",
"instances": [
{
"schema_version": 0,
"attributes": {
"advanced_settings_json": "{}",
"auto_preview": false,
"built_in_environment_variables": [
{
"id": "REDACTED",
"key": "QOVERY_APPLICATION_REDACTED_HOST_INTERNAL",
"value": "app-REDACTED-urgent-worker"
},
{
"id": "REDACTED",
"key": "QOVERY_JOB_ACTION",
"value": "START"
},
{
"id": "REDACTED",
"key": "QOVERY_APPLICATION_REDACTED_HOST_INTERNAL",
"value": "app-REDACTED-product-generation-pointers-service-event-consume"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_PORT",
"value": "6379"
},
{
"id": "REDACTED",
"key": "QOVERY_ENVIRONMENT_NAME",
"value": "insurance-service"
},
{
"id": "REDACTED",
"key": "QOVERY_POSTGRESQL_REDACTED_HOST_INTERNAL",
"value": "REDACTED-postgresql.REDACTED.eu-central-1.rds.amazonaws.com"
},
{
"id": "REDACTED",
"key": "QOVERY_APPLICATION_REDACTED_HOST_EXTERNAL",
"value": "REDACTED.REDACTED.gdb.sh"
},
{
"id": "REDACTED",
"key": "QOVERY_APPLICATION_REDACTED_HOST_INTERNAL",
"value": "app-REDACTED-sidekiq-service"
},
{
"id": "REDACTED",
"key": "QOVERY_JOB_NAME",
"value": "insurance-service-release-job"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_LOGIN",
"value": "default"
},
{
"id": "REDACTED",
"key": "QOVERY_POSTGRESQL_Z5BF39F3C_PORT",
"value": "5432"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_HOST_INTERNAL",
"value": "master.REDACTED-redis.REDACTED.euc1.cache.amazonaws.com"
},
{
"id": "REDACTED",
"key": "QOVERY_JOB_REDACTED_GIT_COMMIT_ID",
"value": "REDACTED"
},
{
"id": "REDACTED",
"key": "QOVERY_JOB_ID",
"value": "REDACTED"
},
{
"id": "REDACTED",
"key": "QOVERY_APPLICATION_REDACTED_HOST_INTERNAL",
"value": "app-REDACTED-document-event-consumer"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_HOST",
"value": "master.REDACTED-redis.REDACTED.euc1.cache.amazonaws.com"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_DEFAULT_DATABASE_NAME",
"value": "0"
},
{
"id": "REDACTED",
"key": "QOVERY_POSTGRESQL_REDACTED_DEFAULT_DATABASE_NAME",
"value": "postgres"
},
{
"id": "REDACTED",
"key": "QOVERY_JOB_REDACTED_GIT_BRANCH",
"value": "staging"
},
{
"id": "REDACTED",
"key": "QOVERY_KUBERNETES_NAMESPACE_NAME",
"value": "env-REDACTED-insurance-service"
},
{
"id": "REDACTED",
"key": "QOVERY_KUBERNETES_CLUSTER_NAME",
"value": "qovery-REDACTED"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_HOST_INTERNAL",
"value": "master.REDACTED-redis.REDACTED.euc1.cache.amazonaws.com"
},
{
"id": "REDACTED",
"key": "QOVERY_ENVIRONMENT_ID",
"value": "REDACTED"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_LOGIN",
"value": "default"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_PORT",
"value": "6379"
},
{
"id": "REDACTED",
"key": "QOVERY_POSTGRESQL_REDACTED_HOST",
"value": "REDACTED-postgresql.REDACTED.eu-central-1.rds.amazonaws.com"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_DEFAULT_DATABASE_NAME",
"value": "0"
},
{
"id": "REDACTED",
"key": "QOVERY_REDIS_REDACTED_HOST",
"value": "master.REDACTED-redis.REDACTED.euc1.cache.amazonaws.com"
},
{
"id": "REDACTED",
"key": "QOVERY_PROJECT_ID",
"value": "REDACTED"
},
{
"id": "REDACTED",
"key": "QOVERY_APPLICATION_REDACTED_HOST_INTERNAL",
"value": "REDACTED"
},
{
"id": "REDACTED",
"key": "QOVERY_JOB_REDACTED_ENVIRONMENT_NAME",
"value": "insurance-service"
},
{
"id": "REDACTED",
"key": "QOVERY_CLOUD_PROVIDER_REGION",
"value": "eu-central-1"
},
{
"id": "REDACTED",
"key": "QOVERY_POSTGRESQL_REDACTED_LOGIN",
"value": "REDACTED"
}
],
"cpu": 500,
"deployment_stage_id": "REDACTED",
"environment_id": "REDACTED",
"environment_variables": [
{
"id": "REDACTED",
"key": "DATABASE_URL",
"value": "postgres://qoveryadmin:REDACTED@REDACTED-postgresql.REDACTED.eu-central-1.rds.amazonaws.com:5432/postgres"
},
{
"id": "REDACTED",
"key": "NAME",
"value": "release_job"
}
],
"external_host": null,
"healthchecks": {
"liveness_probe": null,
"readiness_probe": null
},
"id": "REDACTED",
"internal_host": null,
"max_duration_seconds": 300,
"max_nb_restart": 0,
"memory": 1024,
"name": "insurance-service-release-job",
"port": null,
"schedule": {
"cronjob": null,
"on_delete": null,
"on_start": {
"arguments": [
"bin/rails",
"db:migrate",
"\u0026\u0026",
"bin/rails",
"db:seed"
],
"entrypoint": ""
},
"on_stop": null
},
"secrets": [],
"source": {
"docker": {
"dockerfile_path": "Dockerfile",
"git_repository": {
"branch": "staging",
"root_path": "/",
"url": "REDACTED"
}
},
"image": null
}
},
"sensitive_attributes": [
[
{
"type": "get_attr",
"value": "secrets"
}
],
[
{
"type": "get_attr",
"value": "environment_variables"
}
]
],
"dependencies": [
"data.aws_secretsmanager_secret_version.insurance_service_secrets",
"data.aws_secretsmanager_secret_version.qovery_environment_secrets",
"data.aws_ssm_parameter.api_token",
"module.insurance_service_staging.module.insurance_service_postgres.qovery_database.this",
"module.kms.aws_kms_key.ssm",
"module.qovery_cluster.qovery_cluster.this",
"module.qovery_credentials.data.aws_ssm_parameter.access_key",
"module.qovery_credentials.data.aws_ssm_parameter.secret_key",
"module.qovery_credentials.qovery_aws_credentials.this",
"module.qovery_environment_insurance_service.qovery_environment.this",
"module.qovery_iam.aws_iam_access_key.this",
"module.qovery_iam.aws_iam_user.this",
"module.qovery_iam.aws_iam_user_policy.this",
"module.qovery_iam.aws_ssm_parameter.access_key",
"module.qovery_iam.aws_ssm_parameter.secret_key",
"module.qovery_project.qovery_project.this"
]
}
]
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment