pulumi/.pulumi/history/dch/aws-prod/aws-prod-173730696105556547...

960 lines
54 KiB
JSON

{
"version": 3,
"checkpoint": {
"stack": "organization/dch/aws-prod",
"latest": {
"manifest": {
"time": "2025-01-19T11:16:00.999728742-06:00",
"magic": "7c53c69df7094e39d5562ed2abf1e12099c2c54a7b9b411faca1dcb7ec1fef8a",
"version": "v3.145.0"
},
"secrets_providers": {
"type": "passphrase",
"state": {
"salt": "v1:wIs83/E0Mwc=:v1:lhrRAZ9Ho6AD9yVX:Ikzlp62zFZ+jvwHVerWLNuQhfqIcZg=="
}
},
"resources": [
{
"urn": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2",
"custom": true,
"id": "1b844c5b-dee9-4ca1-9b76-69023765533d",
"type": "pulumi:providers:aws",
"inputs": {
"__internal": {},
"region": "us-east-2",
"skipCredentialsValidation": "false",
"skipRegionValidation": "true",
"version": "6.66.2"
},
"outputs": {
"region": "us-east-2",
"skipCredentialsValidation": "false",
"skipRegionValidation": "true",
"version": "6.66.2"
},
"created": "2025-01-19T17:15:31.200019676Z",
"modified": "2025-01-19T17:15:31.200019676Z"
},
{
"urn": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"custom": false,
"type": "pulumi:pulumi:Stack",
"created": "2025-01-19T17:15:31.201175036Z",
"modified": "2025-01-19T17:15:31.201175036Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi/runtime/stack.py#140"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:iam/serviceLinkedRole:ServiceLinkedRole::ecs",
"custom": true,
"id": "arn:aws:iam::566967686773:role/aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS",
"type": "aws:iam/serviceLinkedRole:ServiceLinkedRole",
"inputs": {
"__defaults": [],
"awsServiceName": "ecs.amazonaws.com"
},
"outputs": {
"arn": "arn:aws:iam::566967686773:role/aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS",
"awsServiceName": "ecs.amazonaws.com",
"createDate": "2025-01-19T17:15:33Z",
"customSuffix": "",
"description": "",
"id": "arn:aws:iam::566967686773:role/aws-service-role/ecs.amazonaws.com/AWSServiceRoleForECS",
"name": "AWSServiceRoleForECS",
"path": "/aws-service-role/ecs.amazonaws.com/",
"uniqueId": "AROAYIAPIKZ2Q6DBBXYXO"
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"awsServiceName": []
},
"created": "2025-01-19T17:15:34.064087492Z",
"modified": "2025-01-19T17:15:34.064087492Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/iam/service_linked_role.py#335"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:iam/role:Role::ecs-ec2-instance-role",
"custom": true,
"id": "ecs-ec2-instance-role-5dff09b",
"type": "aws:iam/role:Role",
"inputs": {
"__defaults": [
"forceDetachPolicies",
"maxSessionDuration",
"name",
"path"
],
"assumeRolePolicy": "{\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Effect\": \"Allow\",\n \"Action\": \"sts:AssumeRole\",\n \"Principal\": {\n \"Service\": \"ec2.amazonaws.com\"\n }\n }\n ]\n}",
"forceDetachPolicies": false,
"managedPolicyArns": [
"arn:aws:iam::aws:policy/service-role/AmazonEC2ContainerServiceforEC2Role"
],
"maxSessionDuration": 3600,
"name": "ecs-ec2-instance-role-5dff09b",
"path": "/"
},
"outputs": {
"arn": "arn:aws:iam::566967686773:role/ecs-ec2-instance-role-5dff09b",
"assumeRolePolicy": "{\"Statement\":[{\"Action\":\"sts:AssumeRole\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"ec2.amazonaws.com\"}}],\"Version\":\"2012-10-17\"}",
"createDate": "2025-01-19T17:15:33Z",
"description": "",
"forceDetachPolicies": false,
"id": "ecs-ec2-instance-role-5dff09b",
"inlinePolicies": [],
"managedPolicyArns": [
"arn:aws:iam::aws:policy/service-role/AmazonEC2ContainerServiceforEC2Role"
],
"maxSessionDuration": 3600,
"name": "ecs-ec2-instance-role-5dff09b",
"namePrefix": "",
"path": "/",
"permissionsBoundary": "",
"uniqueId": "AROAYIAPIKZ2XCYHIOU4U"
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"assumeRolePolicy": [],
"managedPolicyArns": []
},
"created": "2025-01-19T17:15:34.339301047Z",
"modified": "2025-01-19T17:15:34.339301047Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/iam/role.py#875"
},
{
"urn": "urn:pulumi:aws-prod::dch::pulumi:providers:std::default_1_7_3",
"custom": true,
"id": "96aa9316-0253-4eeb-86ae-f44b8e1f3735",
"type": "pulumi:providers:std",
"inputs": {
"__internal": {},
"version": "1.7.3"
},
"outputs": {
"version": "1.7.3"
},
"created": "2025-01-19T17:15:34.621408378Z",
"modified": "2025-01-19T17:15:34.621408378Z"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:ecs/taskDefinition:TaskDefinition::blackbox-exporter",
"custom": true,
"id": "blackbox",
"type": "aws:ecs/taskDefinition:TaskDefinition",
"inputs": {
"__defaults": [
"skipDestroy",
"trackLatest"
],
"containerDefinitions": "[{\"name\": \"blackbox\", \"image\": \"quay.io/prometheus/blackbox-exporter\", \"essential\": true, \"user\": \"9115:9115\", \"readonlyRootFilesystem\": true, \"portMappings\": [{\"containerPort\": 9115, \"hostPort\": 9115}], \"logConfiguration\": {\"logDriver\": \"awslogs\", \"options\": {\"awslogs-group\": \"ecs-blackbox\", \"awslogs-stream-prefix\": \"blackbox-exporter\", \"awslogs-region\": \"us-east-2\"}}}]",
"family": "blackbox",
"memory": "64",
"networkMode": "host",
"skipDestroy": false,
"trackLatest": false
},
"outputs": {
"__meta": "{\"schema_version\":\"1\"}",
"arn": "arn:aws:ecs:us-east-2:566967686773:task-definition/blackbox:10",
"arnWithoutRevision": "arn:aws:ecs:us-east-2:566967686773:task-definition/blackbox",
"containerDefinitions": "[{\"environment\":[],\"essential\":true,\"image\":\"quay.io/prometheus/blackbox-exporter\",\"logConfiguration\":{\"logDriver\":\"awslogs\",\"options\":{\"awslogs-region\":\"us-east-2\",\"awslogs-stream-prefix\":\"blackbox-exporter\",\"awslogs-group\":\"ecs-blackbox\"}},\"mountPoints\":[],\"name\":\"blackbox\",\"portMappings\":[{\"containerPort\":9115,\"hostPort\":9115,\"protocol\":\"tcp\"}],\"readonlyRootFilesystem\":true,\"systemControls\":[],\"user\":\"9115:9115\",\"volumesFrom\":[]}]",
"cpu": "",
"ephemeralStorage": null,
"executionRoleArn": "",
"family": "blackbox",
"id": "blackbox",
"inferenceAccelerators": [],
"ipcMode": "",
"memory": "64",
"networkMode": "host",
"pidMode": "",
"placementConstraints": [],
"proxyConfiguration": null,
"requiresCompatibilities": null,
"revision": 10,
"runtimePlatform": null,
"skipDestroy": false,
"taskRoleArn": "",
"trackLatest": false,
"volumes": []
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"containerDefinitions": [],
"family": [],
"memory": [],
"networkMode": []
},
"created": "2025-01-19T17:15:34.76199393Z",
"modified": "2025-01-19T17:15:34.76199393Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/ecs/task_definition.py#1240"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:cloudwatch/logGroup:LogGroup::blackbox",
"custom": true,
"id": "ecs-blackbox",
"type": "aws:cloudwatch/logGroup:LogGroup",
"inputs": {
"__defaults": [
"retentionInDays",
"skipDestroy"
],
"name": "ecs-blackbox",
"retentionInDays": 0,
"skipDestroy": false
},
"outputs": {
"arn": "arn:aws:logs:us-east-2:566967686773:log-group:ecs-blackbox",
"id": "ecs-blackbox",
"kmsKeyId": "",
"logGroupClass": "STANDARD",
"name": "ecs-blackbox",
"namePrefix": "",
"retentionInDays": 0,
"skipDestroy": false
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"name": []
},
"created": "2025-01-19T17:15:34.851712338Z",
"modified": "2025-01-19T17:15:34.851712338Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/cloudwatch/log_group.py#404"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket",
"custom": true,
"id": "964e1f9c-20250119171534638700000001",
"type": "aws:s3/bucketV2:BucketV2",
"inputs": {
"__defaults": [
"forceDestroy"
],
"bucketPrefix": "964e1f9c-",
"forceDestroy": false
},
"outputs": {
"__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":3600000000000,\"read\":1200000000000,\"update\":1200000000000}}",
"accelerationStatus": "",
"acl": null,
"arn": "arn:aws:s3:::964e1f9c-20250119171534638700000001",
"bucket": "964e1f9c-20250119171534638700000001",
"bucketDomainName": "964e1f9c-20250119171534638700000001.s3.amazonaws.com",
"bucketPrefix": "964e1f9c-",
"bucketRegionalDomainName": "964e1f9c-20250119171534638700000001.s3.us-east-2.amazonaws.com",
"corsRules": [],
"forceDestroy": false,
"grants": [
{
"id": "1914118b6f2b10bbf071d99814216df33dd32657754ff781464facf268624c21",
"permissions": [
"FULL_CONTROL"
],
"type": "CanonicalUser",
"uri": ""
}
],
"hostedZoneId": "Z2O1EMRO9K5GLX",
"id": "964e1f9c-20250119171534638700000001",
"lifecycleRules": [],
"loggings": [],
"objectLockConfiguration": null,
"objectLockEnabled": false,
"policy": "",
"region": "us-east-2",
"replicationConfigurations": [],
"requestPayer": "BucketOwner",
"serverSideEncryptionConfigurations": [
{
"rules": [
{
"applyServerSideEncryptionByDefaults": [
{
"kmsMasterKeyId": "",
"sseAlgorithm": "AES256"
}
],
"bucketKeyEnabled": false
}
]
}
],
"versionings": [
{
"enabled": false,
"mfaDelete": false
}
],
"websiteDomain": null,
"websiteEndpoint": null,
"websites": []
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"bucketPrefix": []
},
"created": "2025-01-19T17:15:35.761453802Z",
"modified": "2025-01-19T17:15:35.761453802Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/s3/bucket_v2.py#1065"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:ecs/taskDefinition:TaskDefinition::vmagent",
"custom": true,
"id": "vmagent",
"type": "aws:ecs/taskDefinition:TaskDefinition",
"inputs": {
"__defaults": [
"skipDestroy",
"trackLatest"
],
"containerDefinitions": "[{\"name\": \"init\", \"image\": \"docker.io/library/busybox\", \"command\": [\"chown\", \"-R\", \"-v\", \"8429:8429\", \"/data\"], \"essential\": false, \"readonlyRootFilesystem\": true, \"mountPoints\": [{\"sourceVolume\": \"vmagent-data\", \"containerPath\": \"/data\"}], \"logConfiguration\": {\"logDriver\": \"awslogs\", \"options\": {\"awslogs-group\": \"ecs-blackbox\", \"awslogs-stream-prefix\": \"vmagent\", \"awslogs-region\": \"us-east-2\"}}}, {\"name\": \"vmagent\", \"image\": \"docker.io/victoriametrics/vmagent\", \"command\": [\"-remoteWrite.url=https://metrics.pyrocufflink.blue/insert/1/prometheus/api/v1/write\", \"-remoteWrite.tmpDataPath=/data\", \"-promscrape.config=https://964e1f9c-20250119171534638700000001.s3.us-east-2.amazonaws.com/scrape.yml\"], \"essential\": true, \"user\": \"8429:8429\", \"readonlyRootFilesystem\": true, \"mountPoints\": [{\"sourceVolume\": \"vmagent-data\", \"containerPath\": \"/data\"}], \"logConfiguration\": {\"logDriver\": \"awslogs\", \"options\": {\"awslogs-group\": \"ecs-blackbox\", \"awslogs-stream-prefix\": \"vmagent\", \"awslogs-region\": \"us-east-2\"}}, \"dependsOn\": [{\"containerName\": \"init\", \"condition\": \"SUCCESS\"}]}]",
"family": "vmagent",
"memory": "128",
"networkMode": "host",
"skipDestroy": false,
"trackLatest": false,
"volumes": [
{
"__defaults": [],
"dockerVolumeConfiguration": {
"__defaults": [],
"autoprovision": true,
"scope": "shared"
},
"name": "vmagent-data"
}
]
},
"outputs": {
"__meta": "{\"schema_version\":\"1\"}",
"arn": "arn:aws:ecs:us-east-2:566967686773:task-definition/vmagent:19",
"arnWithoutRevision": "arn:aws:ecs:us-east-2:566967686773:task-definition/vmagent",
"containerDefinitions": "[{\"command\":[\"chown\",\"-R\",\"-v\",\"8429:8429\",\"/data\"],\"environment\":[],\"essential\":false,\"image\":\"docker.io/library/busybox\",\"logConfiguration\":{\"logDriver\":\"awslogs\",\"options\":{\"awslogs-region\":\"us-east-2\",\"awslogs-stream-prefix\":\"vmagent\",\"awslogs-group\":\"ecs-blackbox\"}},\"mountPoints\":[{\"containerPath\":\"/data\",\"sourceVolume\":\"vmagent-data\"}],\"name\":\"init\",\"portMappings\":[],\"readonlyRootFilesystem\":true,\"systemControls\":[],\"volumesFrom\":[]},{\"command\":[\"-remoteWrite.url=https://metrics.pyrocufflink.blue/insert/1/prometheus/api/v1/write\",\"-remoteWrite.tmpDataPath=/data\",\"-promscrape.config=https://964e1f9c-20250119171534638700000001.s3.us-east-2.amazonaws.com/scrape.yml\"],\"dependsOn\":[{\"condition\":\"SUCCESS\",\"containerName\":\"init\"}],\"environment\":[],\"essential\":true,\"image\":\"docker.io/victoriametrics/vmagent\",\"logConfiguration\":{\"logDriver\":\"awslogs\",\"options\":{\"awslogs-group\":\"ecs-blackbox\",\"awslogs-region\":\"us-east-2\",\"awslogs-stream-prefix\":\"vmagent\"}},\"mountPoints\":[{\"containerPath\":\"/data\",\"sourceVolume\":\"vmagent-data\"}],\"name\":\"vmagent\",\"portMappings\":[],\"readonlyRootFilesystem\":true,\"systemControls\":[],\"user\":\"8429:8429\",\"volumesFrom\":[]}]",
"cpu": "",
"ephemeralStorage": null,
"executionRoleArn": "",
"family": "vmagent",
"id": "vmagent",
"inferenceAccelerators": [],
"ipcMode": "",
"memory": "128",
"networkMode": "host",
"pidMode": "",
"placementConstraints": [],
"proxyConfiguration": null,
"requiresCompatibilities": null,
"revision": 19,
"runtimePlatform": null,
"skipDestroy": false,
"taskRoleArn": "",
"trackLatest": false,
"volumes": [
{
"configureAtLaunch": false,
"dockerVolumeConfiguration": {
"autoprovision": true,
"driver": "local",
"driverOpts": {},
"labels": {},
"scope": "shared"
},
"efsVolumeConfiguration": null,
"fsxWindowsFileServerVolumeConfiguration": null,
"hostPath": "",
"name": "vmagent-data"
}
]
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"containerDefinitions": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
],
"family": [],
"memory": [],
"networkMode": [],
"volumes": []
},
"created": "2025-01-19T17:15:35.901917093Z",
"modified": "2025-01-19T17:15:35.901917093Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/ecs/task_definition.py#1240"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:s3/bucketObject:BucketObject::scrape-yml",
"custom": true,
"id": "scrape.yml",
"type": "aws:s3/bucketObject:BucketObject",
"inputs": {
"__defaults": [
"acl",
"forceDestroy"
],
"acl": "private",
"bucket": "964e1f9c-20250119171534638700000001",
"forceDestroy": false,
"key": "scrape.yml",
"source": {
"4dabf18193072939515e22adb298388d": "c44067f5952c0a294b673a41bacd8c17",
"hash": "34b7658086c3bc4f7cf9d3348929613a6c2c745717d9d980909c348121108f94",
"path": "blackbox/scrape.yml"
}
},
"outputs": {
"acl": "private",
"arn": "arn:aws:s3:::964e1f9c-20250119171534638700000001/scrape.yml",
"bucket": "964e1f9c-20250119171534638700000001",
"bucketKeyEnabled": false,
"cacheControl": "",
"content": null,
"contentBase64": null,
"contentDisposition": "",
"contentEncoding": "",
"contentLanguage": "",
"contentType": "application/octet-stream",
"etag": "7116e02aa24424125f80e1b31d097831",
"forceDestroy": false,
"id": "scrape.yml",
"key": "scrape.yml",
"kmsKeyId": null,
"metadata": null,
"objectLockLegalHoldStatus": "",
"objectLockMode": "",
"objectLockRetainUntilDate": "",
"serverSideEncryption": "AES256",
"source": {
"4dabf18193072939515e22adb298388d": "c44067f5952c0a294b673a41bacd8c17",
"hash": "34b7658086c3bc4f7cf9d3348929613a6c2c745717d9d980909c348121108f94",
"path": "blackbox/scrape.yml"
},
"sourceHash": null,
"storageClass": "STANDARD",
"versionId": "",
"websiteRedirect": ""
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"bucket": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
],
"key": [],
"source": []
},
"created": "2025-01-19T17:15:35.927307449Z",
"modified": "2025-01-19T17:15:35.927307449Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/s3/bucket_object.py#1183"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:s3/bucketPolicy:BucketPolicy::config-bucket",
"custom": true,
"id": "964e1f9c-20250119171534638700000001",
"type": "aws:s3/bucketPolicy:BucketPolicy",
"inputs": {
"__defaults": [],
"bucket": "964e1f9c-20250119171534638700000001",
"policy": "{\"Version\": \"2012-10-17\", \"Statement\": [{\"Principal\": \"*\", \"Action\": [\"s3:GetObject\", \"s3:ListBucket\"], \"Effect\": \"Allow\", \"Resource\": [\"arn:aws:s3:::964e1f9c-20250119171534638700000001\", \"arn:aws:s3:::964e1f9c-20250119171534638700000001/*\"], \"Condition\": {\"StringEquals\": {\"aws:sourceVpce\": \"vpce-06b8f872ece84f6cc\"}}}]}"
},
"outputs": {
"bucket": "964e1f9c-20250119171534638700000001",
"id": "964e1f9c-20250119171534638700000001",
"policy": "{\"Statement\":[{\"Action\":[\"s3:GetObject\",\"s3:ListBucket\"],\"Condition\":{\"StringEquals\":{\"aws:sourceVpce\":\"vpce-06b8f872ece84f6cc\"}},\"Effect\":\"Allow\",\"Principal\":\"*\",\"Resource\":[\"arn:aws:s3:::964e1f9c-20250119171534638700000001\",\"arn:aws:s3:::964e1f9c-20250119171534638700000001/*\"]}],\"Version\":\"2012-10-17\"}"
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"bucket": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
],
"policy": [
"urn:pulumi:aws-prod::dch::aws:s3/bucketV2:BucketV2::config-bucket"
]
},
"created": "2025-01-19T17:15:36.085996879Z",
"modified": "2025-01-19T17:15:36.085996879Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/s3/bucket_policy.py#208"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:iam/instanceProfile:InstanceProfile::ecs-ec2-instance-profile",
"custom": true,
"id": "ecs-ec2-instance-profile-30b3240",
"type": "aws:iam/instanceProfile:InstanceProfile",
"inputs": {
"__defaults": [
"name",
"path"
],
"name": "ecs-ec2-instance-profile-30b3240",
"path": "/",
"role": "ecs-ec2-instance-role-5dff09b"
},
"outputs": {
"arn": "arn:aws:iam::566967686773:instance-profile/ecs-ec2-instance-profile-30b3240",
"createDate": "2025-01-19T17:15:34Z",
"id": "ecs-ec2-instance-profile-30b3240",
"name": "ecs-ec2-instance-profile-30b3240",
"namePrefix": "",
"path": "/",
"role": "ecs-ec2-instance-role-5dff09b",
"uniqueId": "AIPAYIAPIKZ24DKQ43O6E"
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:iam/role:Role::ecs-ec2-instance-role"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"role": [
"urn:pulumi:aws-prod::dch::aws:iam/role:Role::ecs-ec2-instance-role"
]
},
"created": "2025-01-19T17:15:40.108600183Z",
"modified": "2025-01-19T17:15:40.108600183Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/iam/instance_profile.py#370"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:ecs/cluster:Cluster::default",
"custom": true,
"id": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"type": "aws:ecs/cluster:Cluster",
"inputs": {
"__defaults": [],
"name": "default"
},
"outputs": {
"arn": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"configuration": null,
"id": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"name": "default",
"serviceConnectDefaults": null,
"settings": [
{
"name": "containerInsights",
"value": "disabled"
}
]
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"name": []
},
"created": "2025-01-19T17:15:44.329231643Z",
"modified": "2025-01-19T17:15:44.329231643Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/ecs/cluster.py#518"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:ecs/service:Service::blackbox-exporter",
"custom": true,
"id": "arn:aws:ecs:us-east-2:566967686773:service/default/blackbox-exporter",
"type": "aws:ecs/service:Service",
"inputs": {
"__defaults": [
"availabilityZoneRebalancing",
"deploymentMaximumPercent",
"deploymentMinimumHealthyPercent",
"enableEcsManagedTags",
"enableExecuteCommand",
"schedulingStrategy",
"waitForSteadyState"
],
"availabilityZoneRebalancing": "DISABLED",
"cluster": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"deploymentMaximumPercent": 200,
"deploymentMinimumHealthyPercent": 100,
"desiredCount": 1,
"enableEcsManagedTags": false,
"enableExecuteCommand": false,
"name": "blackbox-exporter",
"schedulingStrategy": "REPLICA",
"taskDefinition": "arn:aws:ecs:us-east-2:566967686773:task-definition/blackbox:10",
"waitForSteadyState": false
},
"outputs": {
"__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000},\"schema_version\":\"1\"}",
"alarms": null,
"availabilityZoneRebalancing": "DISABLED",
"capacityProviderStrategies": [],
"cluster": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"deploymentCircuitBreaker": {
"enable": false,
"rollback": false
},
"deploymentController": {
"type": "ECS"
},
"deploymentMaximumPercent": 200,
"deploymentMinimumHealthyPercent": 100,
"desiredCount": 1,
"enableEcsManagedTags": false,
"enableExecuteCommand": false,
"forceDelete": null,
"forceNewDeployment": null,
"healthCheckGracePeriodSeconds": 0,
"iamRole": null,
"id": "arn:aws:ecs:us-east-2:566967686773:service/default/blackbox-exporter",
"launchType": "EC2",
"loadBalancers": [],
"name": "blackbox-exporter",
"networkConfiguration": null,
"orderedPlacementStrategies": [],
"placementConstraints": [],
"platformVersion": "",
"propagateTags": "NONE",
"schedulingStrategy": "REPLICA",
"serviceConnectConfiguration": null,
"serviceRegistries": null,
"taskDefinition": "arn:aws:ecs:us-east-2:566967686773:task-definition/blackbox:10",
"triggers": {},
"volumeConfiguration": null,
"vpcLatticeConfigurations": [],
"waitForSteadyState": false
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:ecs/cluster:Cluster::default",
"urn:pulumi:aws-prod::dch::aws:ecs/taskDefinition:TaskDefinition::blackbox-exporter"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"cluster": [
"urn:pulumi:aws-prod::dch::aws:ecs/cluster:Cluster::default"
],
"desiredCount": [],
"name": [],
"taskDefinition": [
"urn:pulumi:aws-prod::dch::aws:ecs/taskDefinition:TaskDefinition::blackbox-exporter"
]
},
"created": "2025-01-19T17:15:44.682984184Z",
"modified": "2025-01-19T17:15:44.682984184Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/ecs/service.py#1409"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:ecs/service:Service::vmagent",
"custom": true,
"id": "arn:aws:ecs:us-east-2:566967686773:service/default/vmagent",
"type": "aws:ecs/service:Service",
"inputs": {
"__defaults": [
"availabilityZoneRebalancing",
"deploymentMaximumPercent",
"deploymentMinimumHealthyPercent",
"enableEcsManagedTags",
"enableExecuteCommand",
"waitForSteadyState"
],
"availabilityZoneRebalancing": "DISABLED",
"cluster": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"deploymentMaximumPercent": 200,
"deploymentMinimumHealthyPercent": 100,
"desiredCount": 1,
"enableEcsManagedTags": false,
"enableExecuteCommand": false,
"forceNewDeployment": true,
"name": "vmagent",
"schedulingStrategy": "DAEMON",
"taskDefinition": "arn:aws:ecs:us-east-2:566967686773:task-definition/vmagent:19",
"triggers": {
"config": "b1015f1e9fec36e05405032e6da76707885f37f5c8ebb780f709ee421d83aa1240fb76749e81cc8c26449dc87413fbda89e7847d2e392c37fa6f0ba934fa27cf"
},
"waitForSteadyState": false
},
"outputs": {
"__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"create\":1200000000000,\"delete\":1200000000000,\"update\":1200000000000},\"schema_version\":\"1\"}",
"alarms": null,
"availabilityZoneRebalancing": "DISABLED",
"capacityProviderStrategies": [],
"cluster": "arn:aws:ecs:us-east-2:566967686773:cluster/default",
"deploymentCircuitBreaker": {
"enable": false,
"rollback": false
},
"deploymentController": {
"type": "ECS"
},
"deploymentMaximumPercent": 100,
"deploymentMinimumHealthyPercent": 0,
"desiredCount": 0,
"enableEcsManagedTags": false,
"enableExecuteCommand": false,
"forceDelete": null,
"forceNewDeployment": true,
"healthCheckGracePeriodSeconds": 0,
"iamRole": null,
"id": "arn:aws:ecs:us-east-2:566967686773:service/default/vmagent",
"launchType": "EC2",
"loadBalancers": [],
"name": "vmagent",
"networkConfiguration": null,
"orderedPlacementStrategies": [],
"placementConstraints": [],
"platformVersion": "",
"propagateTags": "NONE",
"schedulingStrategy": "DAEMON",
"serviceConnectConfiguration": null,
"serviceRegistries": null,
"taskDefinition": "arn:aws:ecs:us-east-2:566967686773:task-definition/vmagent:19",
"triggers": {
"config": "b1015f1e9fec36e05405032e6da76707885f37f5c8ebb780f709ee421d83aa1240fb76749e81cc8c26449dc87413fbda89e7847d2e392c37fa6f0ba934fa27cf"
},
"volumeConfiguration": null,
"vpcLatticeConfigurations": [],
"waitForSteadyState": false
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:ecs/cluster:Cluster::default",
"urn:pulumi:aws-prod::dch::aws:ecs/taskDefinition:TaskDefinition::vmagent",
"urn:pulumi:aws-prod::dch::aws:s3/bucketObject:BucketObject::scrape-yml"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"cluster": [
"urn:pulumi:aws-prod::dch::aws:ecs/cluster:Cluster::default"
],
"desiredCount": [],
"forceNewDeployment": [],
"name": [],
"schedulingStrategy": [],
"taskDefinition": [
"urn:pulumi:aws-prod::dch::aws:ecs/taskDefinition:TaskDefinition::vmagent"
],
"triggers": []
},
"created": "2025-01-19T17:15:44.777817662Z",
"modified": "2025-01-19T17:15:44.777817662Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/ecs/service.py#1409"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:ec2/launchTemplate:LaunchTemplate::ecs-default",
"custom": true,
"id": "lt-0d79ac75c26aae2e6",
"type": "aws:ec2/launchTemplate:LaunchTemplate",
"inputs": {
"__defaults": [
"name"
],
"iamInstanceProfile": {
"__defaults": [],
"arn": "arn:aws:iam::566967686773:instance-profile/ecs-ec2-instance-profile-30b3240"
},
"imageId": "ami-08764537c19a18266",
"instanceType": "t4g.nano",
"keyName": "dustin@rosalina",
"name": "ecs-default-7d65794"
},
"outputs": {
"arn": "arn:aws:ec2:us-east-2:566967686773:launch-template/lt-0d79ac75c26aae2e6",
"blockDeviceMappings": [],
"capacityReservationSpecification": null,
"cpuOptions": null,
"creditSpecification": null,
"defaultVersion": 1,
"description": "",
"disableApiStop": false,
"disableApiTermination": false,
"ebsOptimized": "",
"elasticGpuSpecifications": [],
"elasticInferenceAccelerator": null,
"enclaveOptions": null,
"hibernationOptions": null,
"iamInstanceProfile": {
"arn": "arn:aws:iam::566967686773:instance-profile/ecs-ec2-instance-profile-30b3240",
"name": ""
},
"id": "lt-0d79ac75c26aae2e6",
"imageId": "ami-08764537c19a18266",
"instanceInitiatedShutdownBehavior": "",
"instanceMarketOptions": null,
"instanceRequirements": null,
"instanceType": "t4g.nano",
"kernelId": "",
"keyName": "dustin@rosalina",
"latestVersion": 1,
"licenseSpecifications": [],
"maintenanceOptions": null,
"metadataOptions": null,
"monitoring": null,
"name": "ecs-default-7d65794",
"namePrefix": "",
"networkInterfaces": [],
"placement": null,
"privateDnsNameOptions": null,
"ramDiskId": "",
"securityGroupNames": null,
"tagSpecifications": [],
"updateDefaultVersion": null,
"userData": "",
"vpcSecurityGroupIds": null
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:iam/instanceProfile:InstanceProfile::ecs-ec2-instance-profile"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"iamInstanceProfile": [
"urn:pulumi:aws-prod::dch::aws:iam/instanceProfile:InstanceProfile::ecs-ec2-instance-profile"
],
"imageId": [],
"instanceType": [],
"keyName": []
},
"created": "2025-01-19T17:15:45.704214638Z",
"modified": "2025-01-19T17:15:45.704214638Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/ec2/launch_template.py#1439"
},
{
"urn": "urn:pulumi:aws-prod::dch::aws:autoscaling/group:Group::ecs-default",
"custom": true,
"id": "ecs-default-ab2a7bc",
"type": "aws:autoscaling/group:Group",
"inputs": {
"__defaults": [
"forceDelete",
"forceDeleteWarmPool",
"healthCheckGracePeriod",
"ignoreFailedScalingActivities",
"metricsGranularity",
"name",
"protectFromScaleIn",
"waitForCapacityTimeout"
],
"forceDelete": false,
"forceDeleteWarmPool": false,
"healthCheckGracePeriod": 300,
"ignoreFailedScalingActivities": false,
"instanceRefresh": {
"__defaults": [],
"strategy": "Rolling"
},
"launchTemplate": {
"__defaults": [],
"id": "lt-0d79ac75c26aae2e6",
"version": "1"
},
"maxSize": 1,
"metricsGranularity": "1Minute",
"minSize": 1,
"name": "ecs-default-ab2a7bc",
"protectFromScaleIn": false,
"tags": [
{
"__defaults": [],
"key": "AmazonECSManaged",
"propagateAtLaunch": true,
"value": "true"
}
],
"vpcZoneIdentifiers": [
"subnet-866df8ef"
],
"waitForCapacityTimeout": "10m"
},
"outputs": {
"__meta": "{\"e2bfb730-ecaa-11e6-8f88-34363bc7c4c0\":{\"delete\":600000000000,\"update\":600000000000},\"schema_version\":\"1\"}",
"arn": "arn:aws:autoscaling:us-east-2:566967686773:autoScalingGroup:64fc27f8-8a05-4a2d-9aa1-39488d8890e1:autoScalingGroupName/ecs-default-ab2a7bc",
"availabilityZoneDistribution": {
"capacityDistributionStrategy": "balanced-best-effort"
},
"availabilityZones": [
"us-east-2a"
],
"capacityRebalance": false,
"context": "",
"defaultCooldown": 300,
"defaultInstanceWarmup": 0,
"desiredCapacity": 1,
"desiredCapacityType": "",
"enabledMetrics": null,
"forceDelete": false,
"forceDeleteWarmPool": false,
"healthCheckGracePeriod": 300,
"healthCheckType": "EC2",
"id": "ecs-default-ab2a7bc",
"ignoreFailedScailingActivities": false,
"ignoreFailedScalingActivities": false,
"initialLifecycleHooks": [],
"instanceMaintenancePolicy": null,
"instanceRefresh": {
"preferences": null,
"strategy": "Rolling",
"triggers": null
},
"launchConfiguration": "",
"launchTemplate": {
"id": "lt-0d79ac75c26aae2e6",
"name": "ecs-default-7d65794",
"version": "1"
},
"loadBalancers": [],
"maxInstanceLifetime": 0,
"maxSize": 1,
"metricsGranularity": "1Minute",
"minElbCapacity": null,
"minSize": 1,
"mixedInstancesPolicy": null,
"name": "ecs-default-ab2a7bc",
"namePrefix": "",
"placementGroup": "",
"predictedCapacity": 0,
"protectFromScaleIn": false,
"serviceLinkedRoleArn": "arn:aws:iam::566967686773:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling",
"suspendedProcesses": null,
"tags": [
{
"key": "AmazonECSManaged",
"propagateAtLaunch": true,
"value": "true"
}
],
"targetGroupArns": [],
"terminationPolicies": null,
"trafficSources": [],
"vpcZoneIdentifiers": [
"subnet-866df8ef"
],
"waitForCapacityTimeout": "10m",
"waitForElbCapacity": null,
"warmPool": null,
"warmPoolSize": 0
},
"parent": "urn:pulumi:aws-prod::dch::pulumi:pulumi:Stack::dch-aws-prod",
"dependencies": [
"urn:pulumi:aws-prod::dch::aws:ec2/launchTemplate:LaunchTemplate::ecs-default"
],
"provider": "urn:pulumi:aws-prod::dch::pulumi:providers:aws::default_6_66_2::1b844c5b-dee9-4ca1-9b76-69023765533d",
"propertyDependencies": {
"instanceRefresh": [],
"launchTemplate": [
"urn:pulumi:aws-prod::dch::aws:ec2/launchTemplate:LaunchTemplate::ecs-default"
],
"maxSize": [],
"minSize": [],
"tags": [],
"vpcZoneIdentifiers": []
},
"created": "2025-01-19T17:16:00.752562867Z",
"modified": "2025-01-19T17:16:00.752562867Z",
"sourcePosition": "project:///.venv/lib64/python3.12/site-packages/pulumi_aws/autoscaling/group.py#2499"
}
],
"metadata": {}
}
}
}