File tree Expand file tree Collapse file tree
terraform/deploy-aztec-infra Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,7 +12,8 @@ VERIFY_CONTRACTS=false
1212DEPLOY_INTERNAL_BOOTNODE = false
1313VALIDATOR_REPLICAS = 0
1414RPC_REPLICAS = 1
15- PROVER_REPLICAS = 4
15+ PROVER_REPLICAS = 0
16+ PROVER_ENABLED = false
1617
1718CREATE_RPC_INGRESS = true
1819CREATE_RPC_DNS = true
Original file line number Diff line number Diff line change @@ -44,13 +44,14 @@ AZTEC_LAG_IN_EPOCHS_FOR_VALIDATOR_SET=2
4444AZTEC_LAG_IN_EPOCHS_FOR_RANDAO = 2
4545AZTEC_INBOX_LAG = 2
4646
47- VALIDATOR_REPLICAS = 4
48- VALIDATORS_PER_NODE = 12
47+ VALIDATOR_REPLICAS = 2
48+ VALIDATORS_PER_NODE = 24
4949VALIDATOR_PUBLISHERS_PER_REPLICA = 4
5050VALIDATOR_PUBLISHER_MNEMONIC_START_INDEX = 5000
5151
5252PUBLISHERS_PER_PROVER = 2
5353PROVER_PUBLISHER_MNEMONIC_START_INDEX = 8000
54+ PROVER_REPLICAS = 4
5455
5556BOT_TRANSFERS_REPLICAS = 1
5657BOT_TRANSFERS_TX_INTERVAL_SECONDS = 250
Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ FUNDING_PRIVATE_KEY="0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf
2222
2323OTEL_COLLECTOR_ENDPOINT = REPLACE_WITH_GCP_SECRET
2424
25- VALIDATOR_REPLICAS = 4
26- VALIDATORS_PER_NODE = 12
25+ VALIDATOR_REPLICAS = 2
26+ VALIDATORS_PER_NODE = 24
2727VALIDATOR_PUBLISHERS_PER_REPLICA = 4
2828VALIDATOR_PUBLISHER_MNEMONIC_START_INDEX = 5000
2929
Original file line number Diff line number Diff line change @@ -22,8 +22,8 @@ FUNDING_PRIVATE_KEY="0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf
2222
2323OTEL_COLLECTOR_ENDPOINT = REPLACE_WITH_GCP_SECRET
2424
25- VALIDATOR_REPLICAS = 4
26- VALIDATORS_PER_NODE = 12
25+ VALIDATOR_REPLICAS = 2
26+ VALIDATORS_PER_NODE = 24
2727VALIDATOR_PUBLISHERS_PER_REPLICA = 4
2828VALIDATOR_PUBLISHER_MNEMONIC_START_INDEX = 5000
2929
Original file line number Diff line number Diff line change @@ -47,11 +47,11 @@ CREATE_ROLLUP_CONTRACTS=${CREATE_ROLLUP_CONTRACTS:-false}
4747P2P_TX_POOL_DELETE_TXS_AFTER_REORG = true
4848
4949VALIDATOR_REPLICAS = 2
50- VALIDATORS_PER_NODE = 64
50+ VALIDATORS_PER_NODE = 128
5151VALIDATOR_PUBLISHERS_PER_REPLICA = 4
5252VALIDATOR_PUBLISHER_MNEMONIC_START_INDEX = 5000
5353VALIDATOR_HA_REPLICAS = 1
54- VALIDATOR_HA_REPLICA_COUNT = 4
54+ VALIDATOR_HA_REPLICA_COUNT = 1
5555VALIDATOR_RESOURCE_PROFILE = " prod"
5656
5757PROVER_FAILED_PROOF_STORE = gs://aztec-develop/staging-public/failed-proofs
Original file line number Diff line number Diff line change @@ -76,8 +76,8 @@ RPC_INGRESS_STATIC_IP_NAME=testnet-rpc-ip
7676RPC_INGRESS_SSL_CERT_NAMES = ' ["testnet-rpc-cert"]'
7777
7878
79- VALIDATOR_REPLICAS = 4
80- VALIDATORS_PER_NODE = 64
79+ VALIDATOR_REPLICAS = 2
80+ VALIDATORS_PER_NODE = 128
8181VALIDATOR_PUBLISHERS_PER_REPLICA = 8
8282VALIDATOR_PUBLISHER_MNEMONIC_START_INDEX = 5000
8383VALIDATOR_HA_REPLICAS = 1
Original file line number Diff line number Diff line change @@ -131,6 +131,7 @@ AZTEC_EPOCHS_LAG=${AZTEC_EPOCHS_LAG:-}
131131SEQ_ENFORCE_TIME_TABLE=${SEQ_ENFORCE_TIME_TABLE:- }
132132SEQ_SKIP_CHECKPOINT_PUBLISH_PERCENT=${SEQ_SKIP_CHECKPOINT_PUBLISH_PERCENT:- 0}
133133PROVER_REPLICAS=${PROVER_REPLICAS:- 4}
134+ PROVER_ENABLED=${PROVER_ENABLED:- true}
134135PROVER_AGENTS_PER_PROVER=${PROVER_AGENTS_PER_PROVER:- 1}
135136R2_ACCESS_KEY_ID=${R2_ACCESS_KEY_ID:- }
136137R2_SECRET_ACCESS_KEY=${R2_SECRET_ACCESS_KEY:- }
@@ -649,6 +650,7 @@ PROVER_PROOF_STORE = "${PROVER_PROOF_STORE:-}"
649650PROVER_BROKER_DEBUG_REPLAY_ENABLED = ${PROVER_BROKER_DEBUG_REPLAY_ENABLED:- false}
650651DEPLOY_ARCHIVAL_NODE = ${DEPLOY_ARCHIVAL_NODE}
651652PROVER_REPLICAS = ${PROVER_REPLICAS}
653+ PROVER_ENABLED = ${PROVER_ENABLED}
652654
653655PROVER_TEST_DELAY_TYPE = "${PROVER_TEST_DELAY_TYPE} "
654656PROVER_TEST_VERIFICATION_DELAY_MS = ${PROVER_TEST_VERIFICATION_DELAY_MS}
Original file line number Diff line number Diff line change @@ -317,7 +317,7 @@ locals {
317317 wait = true
318318 } : null
319319
320- prover = {
320+ prover = var.PROVER_ENABLED ? {
321321 name = " ${ var . RELEASE_PREFIX } -prover"
322322 chart = " aztec-prover-stack"
323323 values = [
@@ -410,7 +410,7 @@ locals {
410410 boot_node_host_path = " node.node.env.BOOT_NODE_HOST"
411411 bootstrap_nodes_path = " node.node.env.BOOTSTRAP_NODES"
412412 wait = var.WAIT_FOR_PROVER_DEPLOY
413- }
413+ } : null
414414
415415 rpc = {
416416 name = " ${ var . RELEASE_PREFIX } -rpc"
Original file line number Diff line number Diff line change @@ -264,6 +264,12 @@ variable "PROVER_REPLICAS" {
264264 default = 4
265265}
266266
267+ variable "PROVER_ENABLED" {
268+ description = " Whether to deploy the prover stack"
269+ type = bool
270+ default = true
271+ }
272+
267273variable "PROVER_TEST_DELAY_TYPE" {
268274 description = " The type of test delay to introduce in the prover (fixed, realistic)"
269275 type = string
You can’t perform that action at this time.
0 commit comments