Skip to content

Commit

Permalink
Merge pull request #134 from cardano-scaling/fix/high-low-mixup
Browse files Browse the repository at this point in the history
fix: fix high / low watermark mixup
  • Loading branch information
scarmuega authored Dec 8, 2024
2 parents 4ced6a7 + 23eaa38 commit bf523f7
Showing 1 changed file with 28 additions and 19 deletions.
47 changes: 28 additions & 19 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -138,32 +138,32 @@ jobs:
include:
- region: us-east-1
region_prefix: a
autoscaler_high_watermark: 6
autoscaler_low_watermark: 20
autoscaler_high_watermark: 20
autoscaler_low_watermark: 6
autoscaler_max_batch: 3
ssl_cert_arn: arn:aws:acm:us-east-1:509399595051:certificate/6ab8319d-1dec-494f-b71c-3a4132e42a5e
- region: eu-central-1
region_prefix: b
autoscaler_high_watermark: 6
autoscaler_low_watermark: 20
autoscaler_high_watermark: 20
autoscaler_low_watermark: 6
autoscaler_max_batch: 3
ssl_cert_arn: arn:aws:acm:eu-central-1:509399595051:certificate/f69f5c80-9eb9-41fc-9133-5d72ecb223d3
- region: us-west-2
region_prefix: c
autoscaler_high_watermark: 6
autoscaler_low_watermark: 20
autoscaler_high_watermark: 20
autoscaler_low_watermark: 6
autoscaler_max_batch: 3
ssl_cert_arn: arn:aws:acm:us-west-2:509399595051:certificate/2587017b-119b-41ae-8d76-c4b1a20d53e5
- region: ap-southeast-1
region_prefix: d
autoscaler_high_watermark: 6
autoscaler_low_watermark: 20
autoscaler_high_watermark: 20
autoscaler_low_watermark: 6
autoscaler_max_batch: 3
ssl_cert_arn: arn:aws:acm:ap-southeast-1:509399595051:certificate/0e596d0c-ec2d-4b94-bc49-9460798a2734
- region: sa-east-1
region_prefix: e
autoscaler_high_watermark: 6
autoscaler_low_watermark: 20
autoscaler_high_watermark: 20
autoscaler_low_watermark: 6
autoscaler_max_batch: 3
ssl_cert_arn: arn:aws:acm:sa-east-1:509399595051:certificate/d5fc1098-bf1b-4e88-916d-ce4c4dd5942b
- region: af-south-1
Expand All @@ -178,16 +178,19 @@ jobs:
TF_VAR_blockfrost_key: ${{ secrets.DEV_BLOCKFROST_KEY }}
TF_VAR_dmtr_api_key: ${{ secrets.DEV_DMTR_API_KEY }}
TF_VAR_admin_key: ${{ secrets.DEV_HYDRA_ADMIN_KEY }}
TF_VAR_snapshot_aws_access_key_id: ${{ secrets.SNAPSHOT_AWS_ACCESS_KEY_ID }}
TF_VAR_snapshot_aws_secret_access_key: ${{ secrets.SNAPSHOT_AWS_SECRET_ACCESS_KEY }}
TF_VAR_snapshot_aws_access_key_id:
${{ secrets.SNAPSHOT_AWS_ACCESS_KEY_ID }}
TF_VAR_snapshot_aws_secret_access_key:
${{ secrets.SNAPSHOT_AWS_SECRET_ACCESS_KEY }}

# Vars
TF_VAR_network_id: 1
TF_VAR_dmtr_port_name: mainnet-mqgv9w
TF_VAR_dmtr_project_id: b55545f5-31e7-4e6b-81d6-22f4e6b5a144
TF_VAR_external_domain: ${{ matrix.region }}.hydra-doom.sundae.fi
TF_VAR_hydra_node_image: ghcr.io/cardano-scaling/hydra-node:0.19.0
TF_VAR_eks_cluster_arn: arn:aws:eks:${{ matrix.region
TF_VAR_eks_cluster_arn:
arn:aws:eks:${{ matrix.region
}}:509399595051:cluster/hydra-doom-dev-cluster
TF_VAR_hydra_scripts_tx_id: ab1d9f8cca896bca06b70df74860deecf20774e03d8562aecaed37525f6ebead # TODO: Mainnet transaction id
TF_VAR_admin_addr: addr1v9gcjapuwl7gfnzhzg6svtj0ph3gxu8kyuadudmf0kzsksqcpg5xa
Expand Down Expand Up @@ -251,31 +254,37 @@ jobs:
working-directory: playbook/doom-dev
run: terraform init -backend-config=backend.${{ matrix.region }}.conf
env:
TF_VAR_image: ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
TF_VAR_image:
ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
steps.image_tag.outputs.sha_short }}

- name: validate terraform
if: steps.filter.outputs.should_skip == 'false'
working-directory: playbook/doom-dev
run: terraform validate
env:
TF_VAR_image: ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
TF_VAR_image:
ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
steps.image_tag.outputs.sha_short }}

- name: plan terraform
working-directory: playbook/doom-dev
if: inputs.dry-run == 'true' && steps.filter.outputs.should_skip ==
if:
inputs.dry-run == 'true' && steps.filter.outputs.should_skip ==
'false'
run: terraform plan -input=false
env:
TF_VAR_image: ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
TF_VAR_image:
ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
steps.image_tag.outputs.sha_short }}

- name: apply terraform
working-directory: playbook/doom-dev
if: inputs.dry-run == 'false' && steps.filter.outputs.should_skip ==
if:
inputs.dry-run == 'false' && steps.filter.outputs.should_skip ==
'false'
run: terraform apply -auto-approve -input=false
env:
TF_VAR_image: ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
TF_VAR_image:
ghcr.io/cardano-scaling/hydra-control-plane:sha-${{
steps.image_tag.outputs.sha_short }}

0 comments on commit bf523f7

Please sign in to comment.