mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-07 17:15:56 +00:00
try to get gauntlet to run e2e on GitLab
This commit is contained in:
parent
320ae1a8b2
commit
d4e9852b09
2 changed files with 144 additions and 139 deletions
|
|
@ -274,49 +274,54 @@ smoke test:
|
|||
reports:
|
||||
junit: report.xml
|
||||
|
||||
# gauntlet:
|
||||
# stage: gauntlet
|
||||
# timeout: 4h
|
||||
# image: registry.gitlab.com/gitlab-org/cloud-deploy/aws-base:latest
|
||||
# variables:
|
||||
# PROFILE: "default"
|
||||
# AWS_SSH_PRIVATE_KEY: $AWS_FBCI_SSH_KEY
|
||||
# AWS_ACCESS_KEY_ID: $AWS_FBCI_ACCESS_KEY_ID
|
||||
# AWS_SECRET_ACCESS_KEY: $AWS_FBCI_SECRET_ACCESS_KEY
|
||||
# TF_VAR_cluster_prefix: ""
|
||||
# TF_VAR_branch: ""
|
||||
# rules:
|
||||
gauntlet:
|
||||
stage: gauntlet
|
||||
timeout: 4h
|
||||
image: registry.gitlab.com/gitlab-org/cloud-deploy/aws-base:latest
|
||||
variables:
|
||||
PROFILE: "service-terraform"
|
||||
AWS_SSH_PRIVATE_KEY: $AWS_FBCI_SSH_KEY
|
||||
AWS_ACCESS_KEY_ID: $AWS_FBCI_ACCESS_KEY_ID
|
||||
AWS_SECRET_ACCESS_KEY: $AWS_FBCI_SECRET_ACCESS_KEY
|
||||
TF_VAR_cluster_prefix: ""
|
||||
TF_VAR_branch: ""
|
||||
tags:
|
||||
- aws
|
||||
- docker
|
||||
- fbsmoke
|
||||
rules:
|
||||
# - if: '$CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"'
|
||||
# - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
|
||||
# before_script:
|
||||
# - apt-get update && apt-get install -y gnupg software-properties-common curl git
|
||||
# - curl -fsSL https://apt.releases.hashicorp.com/gpg | apt-key add -
|
||||
# - apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
|
||||
# - apt-get update && apt-get install terraform
|
||||
# - aws configure set aws_access_key_id $AWS_FBCI_ACCESS_KEY_ID
|
||||
# - aws configure set aws_secret_access_key $AWS_FBCI_SECRET_ACCESS_KEY
|
||||
# - aws configure set region "us-east-2"
|
||||
# - aws configure set aws_profile $PROFILE
|
||||
# - echo $AWS_FBCI_SSH_KEY > gitlab-featurebase-ci.pem
|
||||
# - chmod 400 gitlab-featurebase-ci.pem
|
||||
# - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
|
||||
# - eval $(ssh-agent -s)
|
||||
# - mkdir -p ~/.ssh
|
||||
# - echo $AWS_FBCI_SSH_KEY > /root/.ssh/gitlab-featurebase-ci.pem
|
||||
# - chmod 400 /root/.ssh/gitlab-featurebase-ci.pem
|
||||
# - echo "$AWS_FBCI_SSH_KEY" | ssh-add -
|
||||
# - chmod 700 /root/.ssh
|
||||
# - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
|
||||
# - apt update && apt -y install jq wget
|
||||
# - wget https://go.dev/dl/go1.17.5.linux-amd64.tar.gz
|
||||
# - tar -C /usr/local -xzf go1.17.5.linux-amd64.tar.gz
|
||||
# - export PATH=$PATH:/usr/local/go/bin
|
||||
# - TF_VAR_cluster_prefix="smoke-$(openssl rand -base64 12 | tr -d /=+ | cut -c -16)"
|
||||
# - echo "Cluster Prefix --> $TF_VAR_cluster_prefix"
|
||||
# - TF_VAR_branch=$CI_COMMIT_BRANCH
|
||||
# - echo "Branch --> $TF_VAR_branch"
|
||||
# script:
|
||||
# - ./qa/scripts/setupSamsungGauntlet.sh
|
||||
- if: '$CI_PIPELINE_SOURCE == "push"'
|
||||
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
|
||||
before_script:
|
||||
- apt-get update && apt-get install -y gnupg software-properties-common curl git
|
||||
- curl -fsSL https://apt.releases.hashicorp.com/gpg | apt-key add -
|
||||
- apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
|
||||
- apt-get update && apt-get install terraform
|
||||
- aws configure set aws_access_key_id $AWS_FBCI_ACCESS_KEY_ID
|
||||
- aws configure set aws_secret_access_key $AWS_FBCI_SECRET_ACCESS_KEY
|
||||
- aws configure set region "us-east-2"
|
||||
- aws configure set aws_profile $PROFILE
|
||||
- echo $AWS_FBCI_SSH_KEY > gitlab-featurebase-ci.pem
|
||||
- chmod 400 gitlab-featurebase-ci.pem
|
||||
- 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
|
||||
- eval $(ssh-agent -s)
|
||||
- mkdir -p ~/.ssh
|
||||
- echo $AWS_FBCI_SSH_KEY > /root/.ssh/gitlab-featurebase-ci.pem
|
||||
- chmod 400 /root/.ssh/gitlab-featurebase-ci.pem
|
||||
- echo "$AWS_FBCI_SSH_KEY" | ssh-add -
|
||||
- chmod 700 /root/.ssh
|
||||
- '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
|
||||
- apt update && apt -y install jq wget
|
||||
- wget https://go.dev/dl/go1.17.5.linux-amd64.tar.gz
|
||||
- tar -C /usr/local -xzf go1.17.5.linux-amd64.tar.gz
|
||||
- export PATH=$PATH:/usr/local/go/bin
|
||||
- TF_VAR_cluster_prefix="gauntlet-$(openssl rand -base64 12 | tr -d /=+ | cut -c -16)"
|
||||
- echo "Cluster Prefix --> $TF_VAR_cluster_prefix"
|
||||
- TF_VAR_branch=$CI_COMMIT_BRANCH
|
||||
- echo "Branch --> $TF_VAR_branch"
|
||||
script:
|
||||
- ./qa/scripts/setupSamsungGauntlet.sh
|
||||
# - ./qa/scripts/testSamsungGauntlet.sh
|
||||
# after_script:
|
||||
# - ./qa/scripts/teardownSamsungGauntlet.sh
|
||||
after_script:
|
||||
- ./qa/scripts/teardownSamsungGauntlet.sh
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
{
|
||||
"version": 4,
|
||||
"terraform_version": "1.1.2",
|
||||
"serial": 42,
|
||||
"serial": 63,
|
||||
"lineage": "febac4ac-400a-d207-d2d1-64c55f14767b",
|
||||
"outputs": {
|
||||
"cluster_prefix": {
|
||||
"value": "samsung-gauntlet",
|
||||
"value": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"type": "string"
|
||||
},
|
||||
"data_node_ips": {
|
||||
"value": [
|
||||
"10.0.1.153",
|
||||
"10.0.2.15",
|
||||
"10.0.3.89"
|
||||
"10.0.1.141",
|
||||
"10.0.2.81",
|
||||
"10.0.3.251"
|
||||
],
|
||||
"type": [
|
||||
"tuple",
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
},
|
||||
"ingest_ips": {
|
||||
"value": [
|
||||
"18.217.165.151"
|
||||
"3.144.13.48"
|
||||
],
|
||||
"type": [
|
||||
"tuple",
|
||||
|
|
@ -138,16 +138,16 @@
|
|||
{
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:iam::977373308795:instance-profile/samsung-gauntlet-fb_cluster_node_profile",
|
||||
"create_date": "2022-01-09T17:25:36Z",
|
||||
"id": "samsung-gauntlet-fb_cluster_node_profile",
|
||||
"name": "samsung-gauntlet-fb_cluster_node_profile",
|
||||
"arn": "arn:aws:iam::977373308795:instance-profile/gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"create_date": "2022-01-10T16:18:40Z",
|
||||
"id": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"name": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"name_prefix": null,
|
||||
"path": "/",
|
||||
"role": "samsung-gauntlet-fb_cluster_node",
|
||||
"tags": {},
|
||||
"role": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node",
|
||||
"tags": null,
|
||||
"tags_all": {},
|
||||
"unique_id": "AIPA6HD75E55STNZ2F4C3"
|
||||
"unique_id": "AIPA6HD75E55UMCWYCTQW"
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "bnVsbA==",
|
||||
|
|
@ -167,12 +167,12 @@
|
|||
{
|
||||
"schema_version": 0,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:iam::977373308795:role/samsung-gauntlet-fb_cluster_node",
|
||||
"arn": "arn:aws:iam::977373308795:role/gauntlet-wFQOOzXB51R3ebr-fb_cluster_node",
|
||||
"assume_role_policy": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Sid\":\"\",\"Effect\":\"Allow\",\"Principal\":{\"Service\":\"ec2.amazonaws.com\"},\"Action\":\"sts:AssumeRole\"}]}",
|
||||
"create_date": "2022-01-09T17:25:34Z",
|
||||
"create_date": "2022-01-10T16:18:38Z",
|
||||
"description": "",
|
||||
"force_detach_policies": false,
|
||||
"id": "samsung-gauntlet-fb_cluster_node",
|
||||
"id": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node",
|
||||
"inline_policy": [
|
||||
{
|
||||
"name": "ec2_read_all",
|
||||
|
|
@ -181,13 +181,13 @@
|
|||
],
|
||||
"managed_policy_arns": [],
|
||||
"max_session_duration": 3600,
|
||||
"name": "samsung-gauntlet-fb_cluster_node",
|
||||
"name": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node",
|
||||
"name_prefix": "",
|
||||
"path": "/",
|
||||
"permissions_boundary": null,
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {},
|
||||
"unique_id": "AROA6HD75E552T4UVUF5M"
|
||||
"unique_id": "AROA6HD75E55XTJYYBTLB"
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "bnVsbA=="
|
||||
|
|
@ -206,7 +206,7 @@
|
|||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"ami": "ami-0b09f36be67d32fff",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0480cda8df43c65c2",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0d8c02e5d3e02b13c",
|
||||
"associate_public_ip_address": false,
|
||||
"availability_zone": "us-east-2a",
|
||||
"capacity_reservation_specification": [
|
||||
|
|
@ -229,7 +229,7 @@
|
|||
"snapshot_id": "",
|
||||
"tags": {},
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-048ea5053dd0f6c4d",
|
||||
"volume_id": "vol-0aec666a06a62cf56",
|
||||
"volume_size": 100,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -244,14 +244,14 @@
|
|||
"get_password_data": false,
|
||||
"hibernation": false,
|
||||
"host_id": null,
|
||||
"iam_instance_profile": "samsung-gauntlet-fb_cluster_node_profile",
|
||||
"id": "i-0480cda8df43c65c2",
|
||||
"iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"id": "i-0d8c02e5d3e02b13c",
|
||||
"instance_initiated_shutdown_behavior": "stop",
|
||||
"instance_state": "running",
|
||||
"instance_type": "m6g.xlarge",
|
||||
"ipv6_address_count": 0,
|
||||
"ipv6_addresses": [],
|
||||
"key_name": "samsung-gauntlet-gitlab-ci",
|
||||
"key_name": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"launch_template": [],
|
||||
"metadata_options": [
|
||||
{
|
||||
|
|
@ -266,9 +266,9 @@
|
|||
"password_data": "",
|
||||
"placement_group": "",
|
||||
"placement_partition_number": null,
|
||||
"primary_network_interface_id": "eni-0dc00e2676f102cbb",
|
||||
"private_dns": "ip-10-0-1-153.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.1.153",
|
||||
"primary_network_interface_id": "eni-0c80f27ddcedba46a",
|
||||
"private_dns": "ip-10-0-1-141.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.1.141",
|
||||
"public_dns": "",
|
||||
"public_ip": "",
|
||||
"root_block_device": [
|
||||
|
|
@ -278,9 +278,9 @@
|
|||
"encrypted": false,
|
||||
"iops": 3000,
|
||||
"kms_key_id": "",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-0d4c17942d878d0c9",
|
||||
"volume_id": "vol-0d9377bbf488e54ef",
|
||||
"volume_size": 20,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -290,13 +290,13 @@
|
|||
"source_dest_check": true,
|
||||
"subnet_id": "subnet-050b1219d78f2db1b",
|
||||
"tags": {
|
||||
"Name": "samsung-gauntlet-featurebase-cluster-0",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-cluster-0",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "cluster_node"
|
||||
},
|
||||
"tags_all": {
|
||||
"Name": "samsung-gauntlet-featurebase-cluster-0",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-cluster-0",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "cluster_node"
|
||||
},
|
||||
"tenancy": "default",
|
||||
|
|
@ -305,7 +305,7 @@
|
|||
"user_data_base64": null,
|
||||
"volume_tags": null,
|
||||
"vpc_security_group_ids": [
|
||||
"sg-026cd014f6dd154b1"
|
||||
"sg-09c4419bed8bf5876"
|
||||
]
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
|
|
@ -323,7 +323,7 @@
|
|||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"ami": "ami-0b09f36be67d32fff",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0bbf310c24c1c46d5",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0e50a8965846142ca",
|
||||
"associate_public_ip_address": false,
|
||||
"availability_zone": "us-east-2b",
|
||||
"capacity_reservation_specification": [
|
||||
|
|
@ -346,7 +346,7 @@
|
|||
"snapshot_id": "",
|
||||
"tags": {},
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-07325e290952e5a6b",
|
||||
"volume_id": "vol-0b02da40377abf65d",
|
||||
"volume_size": 100,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -361,14 +361,14 @@
|
|||
"get_password_data": false,
|
||||
"hibernation": false,
|
||||
"host_id": null,
|
||||
"iam_instance_profile": "samsung-gauntlet-fb_cluster_node_profile",
|
||||
"id": "i-0bbf310c24c1c46d5",
|
||||
"iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"id": "i-0e50a8965846142ca",
|
||||
"instance_initiated_shutdown_behavior": "stop",
|
||||
"instance_state": "running",
|
||||
"instance_type": "m6g.xlarge",
|
||||
"ipv6_address_count": 0,
|
||||
"ipv6_addresses": [],
|
||||
"key_name": "samsung-gauntlet-gitlab-ci",
|
||||
"key_name": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"launch_template": [],
|
||||
"metadata_options": [
|
||||
{
|
||||
|
|
@ -383,9 +383,9 @@
|
|||
"password_data": "",
|
||||
"placement_group": "",
|
||||
"placement_partition_number": null,
|
||||
"primary_network_interface_id": "eni-0745bbcd1bae80fd4",
|
||||
"private_dns": "ip-10-0-2-15.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.2.15",
|
||||
"primary_network_interface_id": "eni-0bdf01f21c7c83aa7",
|
||||
"private_dns": "ip-10-0-2-81.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.2.81",
|
||||
"public_dns": "",
|
||||
"public_ip": "",
|
||||
"root_block_device": [
|
||||
|
|
@ -395,9 +395,9 @@
|
|||
"encrypted": false,
|
||||
"iops": 3000,
|
||||
"kms_key_id": "",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-0b13e3dc72826a74a",
|
||||
"volume_id": "vol-0598ebf8df0eaf12f",
|
||||
"volume_size": 20,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -407,13 +407,13 @@
|
|||
"source_dest_check": true,
|
||||
"subnet_id": "subnet-0d623c769e086e46e",
|
||||
"tags": {
|
||||
"Name": "samsung-gauntlet-featurebase-cluster-1",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-cluster-1",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "cluster_node"
|
||||
},
|
||||
"tags_all": {
|
||||
"Name": "samsung-gauntlet-featurebase-cluster-1",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-cluster-1",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "cluster_node"
|
||||
},
|
||||
"tenancy": "default",
|
||||
|
|
@ -422,17 +422,17 @@
|
|||
"user_data_base64": null,
|
||||
"volume_tags": null,
|
||||
"vpc_security_group_ids": [
|
||||
"sg-026cd014f6dd154b1"
|
||||
"sg-09c4419bed8bf5876"
|
||||
]
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MTIwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9LCJzY2hlbWFfdmVyc2lvbiI6IjEifQ==",
|
||||
"dependencies": [
|
||||
"module.samsung-cluster.data.aws_ami.amazon_linux_2",
|
||||
"module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile",
|
||||
"module.samsung-cluster.aws_iam_role.fb_cluster_node_role",
|
||||
"module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci",
|
||||
"module.samsung-cluster.aws_security_group.featurebase"
|
||||
"module.samsung-cluster.aws_security_group.featurebase",
|
||||
"module.samsung-cluster.data.aws_ami.amazon_linux_2"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
|
@ -440,7 +440,7 @@
|
|||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"ami": "ami-0b09f36be67d32fff",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0b9def9ba1e299921",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0db45f32178ab7fa7",
|
||||
"associate_public_ip_address": false,
|
||||
"availability_zone": "us-east-2c",
|
||||
"capacity_reservation_specification": [
|
||||
|
|
@ -463,7 +463,7 @@
|
|||
"snapshot_id": "",
|
||||
"tags": {},
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-099fe812da7384809",
|
||||
"volume_id": "vol-090a2fe1dc5701335",
|
||||
"volume_size": 100,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -478,14 +478,14 @@
|
|||
"get_password_data": false,
|
||||
"hibernation": false,
|
||||
"host_id": null,
|
||||
"iam_instance_profile": "samsung-gauntlet-fb_cluster_node_profile",
|
||||
"id": "i-0b9def9ba1e299921",
|
||||
"iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"id": "i-0db45f32178ab7fa7",
|
||||
"instance_initiated_shutdown_behavior": "stop",
|
||||
"instance_state": "running",
|
||||
"instance_type": "m6g.xlarge",
|
||||
"ipv6_address_count": 0,
|
||||
"ipv6_addresses": [],
|
||||
"key_name": "samsung-gauntlet-gitlab-ci",
|
||||
"key_name": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"launch_template": [],
|
||||
"metadata_options": [
|
||||
{
|
||||
|
|
@ -500,9 +500,9 @@
|
|||
"password_data": "",
|
||||
"placement_group": "",
|
||||
"placement_partition_number": null,
|
||||
"primary_network_interface_id": "eni-011390db576e1ef11",
|
||||
"private_dns": "ip-10-0-3-89.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.3.89",
|
||||
"primary_network_interface_id": "eni-0a39a93f26db70f1b",
|
||||
"private_dns": "ip-10-0-3-251.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.3.251",
|
||||
"public_dns": "",
|
||||
"public_ip": "",
|
||||
"root_block_device": [
|
||||
|
|
@ -512,9 +512,9 @@
|
|||
"encrypted": false,
|
||||
"iops": 3000,
|
||||
"kms_key_id": "",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-0705e352c214b476b",
|
||||
"volume_id": "vol-04ca311d0f009fbd4",
|
||||
"volume_size": 20,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -524,13 +524,13 @@
|
|||
"source_dest_check": true,
|
||||
"subnet_id": "subnet-07155281789c6d33b",
|
||||
"tags": {
|
||||
"Name": "samsung-gauntlet-featurebase-cluster-2",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-cluster-2",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "cluster_node"
|
||||
},
|
||||
"tags_all": {
|
||||
"Name": "samsung-gauntlet-featurebase-cluster-2",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-cluster-2",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "cluster_node"
|
||||
},
|
||||
"tenancy": "default",
|
||||
|
|
@ -539,7 +539,7 @@
|
|||
"user_data_base64": null,
|
||||
"volume_tags": null,
|
||||
"vpc_security_group_ids": [
|
||||
"sg-026cd014f6dd154b1"
|
||||
"sg-09c4419bed8bf5876"
|
||||
]
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
|
|
@ -566,7 +566,7 @@
|
|||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"ami": "ami-0b09f36be67d32fff",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-0205a6a18916b76d4",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:instance/i-02d2e54ebcc03d50f",
|
||||
"associate_public_ip_address": true,
|
||||
"availability_zone": "us-east-2a",
|
||||
"capacity_reservation_specification": [
|
||||
|
|
@ -589,7 +589,7 @@
|
|||
"snapshot_id": "",
|
||||
"tags": {},
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-0f2d419dec323106a",
|
||||
"volume_id": "vol-0f3f70d88829a6b81",
|
||||
"volume_size": 100,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -604,14 +604,14 @@
|
|||
"get_password_data": false,
|
||||
"hibernation": false,
|
||||
"host_id": null,
|
||||
"iam_instance_profile": "samsung-gauntlet-fb_cluster_node_profile",
|
||||
"id": "i-0205a6a18916b76d4",
|
||||
"iam_instance_profile": "gauntlet-wFQOOzXB51R3ebr-fb_cluster_node_profile",
|
||||
"id": "i-02d2e54ebcc03d50f",
|
||||
"instance_initiated_shutdown_behavior": "stop",
|
||||
"instance_state": "running",
|
||||
"instance_type": "m6g.large",
|
||||
"ipv6_address_count": 0,
|
||||
"ipv6_addresses": [],
|
||||
"key_name": "samsung-gauntlet-gitlab-ci",
|
||||
"key_name": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"launch_template": [],
|
||||
"metadata_options": [
|
||||
{
|
||||
|
|
@ -626,11 +626,11 @@
|
|||
"password_data": "",
|
||||
"placement_group": "",
|
||||
"placement_partition_number": null,
|
||||
"primary_network_interface_id": "eni-0353d32a9a9cb44e1",
|
||||
"private_dns": "ip-10-0-101-14.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.101.14",
|
||||
"primary_network_interface_id": "eni-087162265d04f2649",
|
||||
"private_dns": "ip-10-0-101-116.us-east-2.compute.internal",
|
||||
"private_ip": "10.0.101.116",
|
||||
"public_dns": "",
|
||||
"public_ip": "18.217.165.151",
|
||||
"public_ip": "3.144.13.48",
|
||||
"root_block_device": [
|
||||
{
|
||||
"delete_on_termination": true,
|
||||
|
|
@ -638,9 +638,9 @@
|
|||
"encrypted": false,
|
||||
"iops": 3000,
|
||||
"kms_key_id": "",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"throughput": 125,
|
||||
"volume_id": "vol-00ffed175f7e1b82f",
|
||||
"volume_id": "vol-0c996c15a2fbed5da",
|
||||
"volume_size": 20,
|
||||
"volume_type": "gp3"
|
||||
}
|
||||
|
|
@ -650,13 +650,13 @@
|
|||
"source_dest_check": true,
|
||||
"subnet_id": "subnet-066b4b922b54e51a2",
|
||||
"tags": {
|
||||
"Name": "samsung-gauntlet-featurebase-ingest-0",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-ingest-0",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "ingest_node"
|
||||
},
|
||||
"tags_all": {
|
||||
"Name": "samsung-gauntlet-featurebase-ingest-0",
|
||||
"Prefix": "samsung-gauntlet",
|
||||
"Name": "gauntlet-wFQOOzXB51R3ebr-featurebase-ingest-0",
|
||||
"Prefix": "gauntlet-wFQOOzXB51R3ebr",
|
||||
"Role": "ingest_node"
|
||||
},
|
||||
"tenancy": "default",
|
||||
|
|
@ -665,17 +665,17 @@
|
|||
"user_data_base64": null,
|
||||
"volume_tags": null,
|
||||
"vpc_security_group_ids": [
|
||||
"sg-020719cac2e5f2055"
|
||||
"sg-0426fd89db464e42d"
|
||||
]
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6MTIwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9LCJzY2hlbWFfdmVyc2lvbiI6IjEifQ==",
|
||||
"dependencies": [
|
||||
"module.samsung-cluster.data.aws_ami.amazon_linux_2",
|
||||
"module.samsung-cluster.aws_iam_instance_profile.fb_cluster_node_profile",
|
||||
"module.samsung-cluster.aws_iam_role.fb_cluster_node_role",
|
||||
"module.samsung-cluster.aws_key_pair.gitlab-featurebase-ci",
|
||||
"module.samsung-cluster.aws_security_group.ingest"
|
||||
"module.samsung-cluster.aws_security_group.ingest",
|
||||
"module.samsung-cluster.data.aws_ami.amazon_linux_2"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
|
@ -690,14 +690,14 @@
|
|||
{
|
||||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:key-pair/samsung-gauntlet-gitlab-ci",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:key-pair/gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"fingerprint": "69:e5:4b:15:8d:1f:22:61:de:08:a9:ee:f3:29:5c:69",
|
||||
"id": "samsung-gauntlet-gitlab-ci",
|
||||
"key_name": "samsung-gauntlet-gitlab-ci",
|
||||
"id": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"key_name": "gauntlet-wFQOOzXB51R3ebr-gitlab-ci",
|
||||
"key_name_prefix": "",
|
||||
"key_pair_id": "key-0c3cbdc0e74874b3d",
|
||||
"key_pair_id": "key-00da6c5ab0ac3a651",
|
||||
"public_key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC91hhpVHNonAG7ku2ugpxEskf9KHeyHJPQJT26OHrMUw7R+T5A8TjqSzTau07sXQ/E9SO3ebV8SJ5PqeaQOnQB8VEvVNK0DjQH7ppvNg1Rfs42FZT9ttzTMvOjsSbK3vZTHXdoKQEdC9NxBwSkFIRGQojK1HUOq9xGrw31fA1OjSwlpLcbx7yyg18lcqW6UOptnVR8U9Yy9qQ5jZF1HtkQ6L9J+gv4o1UyNAUK2bopeGiXpBc3PQ/CFaFT2h/aqLBP66qAHsHVyAFD3PIRtplC5EHa8jXDgLacEls0uF7Q3kRPxvzcuo4g4VkOn1rDy9qH3vd2hT3aKVnM73FIDUiL",
|
||||
"tags": {},
|
||||
"tags": null,
|
||||
"tags_all": {}
|
||||
},
|
||||
"sensitive_attributes": [],
|
||||
|
|
@ -715,7 +715,7 @@
|
|||
{
|
||||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-026cd014f6dd154b1",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-09c4419bed8bf5876",
|
||||
"description": "Allow featurebase inbound traffic",
|
||||
"egress": [
|
||||
{
|
||||
|
|
@ -734,7 +734,7 @@
|
|||
"to_port": 0
|
||||
}
|
||||
],
|
||||
"id": "sg-026cd014f6dd154b1",
|
||||
"id": "sg-09c4419bed8bf5876",
|
||||
"ingress": [
|
||||
{
|
||||
"cidr_blocks": [
|
||||
|
|
@ -833,7 +833,7 @@
|
|||
"to_port": 55432
|
||||
}
|
||||
],
|
||||
"name": "samsung-gauntlet-allow_featurebase",
|
||||
"name": "gauntlet-wFQOOzXB51R3ebr-allow_featurebase",
|
||||
"name_prefix": "",
|
||||
"owner_id": "977373308795",
|
||||
"revoke_rules_on_delete": false,
|
||||
|
|
@ -861,7 +861,7 @@
|
|||
{
|
||||
"schema_version": 1,
|
||||
"attributes": {
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-020719cac2e5f2055",
|
||||
"arn": "arn:aws:ec2:us-east-2:977373308795:security-group/sg-0426fd89db464e42d",
|
||||
"description": "Allow ingest inbound traffic",
|
||||
"egress": [
|
||||
{
|
||||
|
|
@ -880,7 +880,7 @@
|
|||
"to_port": 0
|
||||
}
|
||||
],
|
||||
"id": "sg-020719cac2e5f2055",
|
||||
"id": "sg-0426fd89db464e42d",
|
||||
"ingress": [
|
||||
{
|
||||
"cidr_blocks": [
|
||||
|
|
@ -926,7 +926,7 @@
|
|||
"to_port": -1
|
||||
}
|
||||
],
|
||||
"name": "samsung-gauntlet-allow_ingest",
|
||||
"name": "gauntlet-wFQOOzXB51R3ebr-allow_ingest",
|
||||
"name_prefix": "",
|
||||
"owner_id": "977373308795",
|
||||
"revoke_rules_on_delete": false,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue