From 92eb377ffb1ce192b608536fc39c85c5aa9ccfc4 Mon Sep 17 00:00:00 2001 From: just-mitch <68168980+just-mitch@users.noreply.github.com> Date: Fri, 6 Dec 2024 15:01:37 -0500 Subject: [PATCH] chore: sassy network (#10468) See https://hackmd.io/ZCNRvrVfQKiUzwjzvc_zVg?edit Differences: - No RC3, since we don't have enough nodes - EXP-1 in this pr is a blend between EXP 2 and 3 because we already have sepolia network running, and we don't have enough nodes for exp 2 and 3 as written. --- spartan/aztec-network/values/exp-1.yaml | 43 +++++ .../values/{release.yaml => rc-1.yaml} | 13 +- spartan/aztec-network/values/rc-2.yaml | 158 ++++++++++++++++++ 3 files changed, 206 insertions(+), 8 deletions(-) create mode 100644 spartan/aztec-network/values/exp-1.yaml rename spartan/aztec-network/values/{release.yaml => rc-1.yaml} (97%) create mode 100644 spartan/aztec-network/values/rc-2.yaml diff --git a/spartan/aztec-network/values/exp-1.yaml b/spartan/aztec-network/values/exp-1.yaml new file mode 100644 index 00000000000..503102aa593 --- /dev/null +++ b/spartan/aztec-network/values/exp-1.yaml @@ -0,0 +1,43 @@ +network: + public: false + +aztec: + slotDuration: 36 + epochDuration: 32 + realProofs: false + +telemetry: + enabled: true + +images: + aztec: + pullPolicy: Always + +validator: + replicas: 1 + validatorKeys: + - 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 + validatorAddresses: + - 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 + resources: + requests: + memory: "512Mi" + validator: + disabled: false + +bootNode: + peerIdPrivateKey: 080212200ba8451c6d62b03c4441f0a466c0bce7a3a595f2cf50a055ded3305c77aa3af0 + validator: + disabled: true + +proverAgent: + replicas: 4 + +bot: + followChain: "NONE" + enabled: true + txIntervalSeconds: 1 + +jobs: + deployL1Verifier: + enable: false diff --git a/spartan/aztec-network/values/release.yaml b/spartan/aztec-network/values/rc-1.yaml similarity index 97% rename from spartan/aztec-network/values/release.yaml rename to spartan/aztec-network/values/rc-1.yaml index 2f18e02fc51..625c58fd2aa 100644 --- a/spartan/aztec-network/values/release.yaml +++ b/spartan/aztec-network/values/rc-1.yaml @@ -12,7 +12,7 @@ images: telemetry: enabled: true - otelCollectorEndpoint: http://34.150.160.154:4318 + otelCollectorEndpoint: http://35.197.100.168:4318 validator: replicas: 48 @@ -127,18 +127,15 @@ bootNode: disabled: true proverAgent: - replicas: 4 + replicas: 8 bb: - hardwareConcurrency: 16 + hardwareConcurrency: 31 gke: spotEnabled: true resources: requests: - memory: "64Gi" - cpu: "16" - limits: - memory: "96Gi" - cpu: "16" + memory: "116Gi" + cpu: "31" bot: followChain: "PENDING" diff --git a/spartan/aztec-network/values/rc-2.yaml b/spartan/aztec-network/values/rc-2.yaml new file mode 100644 index 00000000000..e059fb4ce9a --- /dev/null +++ b/spartan/aztec-network/values/rc-2.yaml @@ -0,0 +1,158 @@ +network: + public: true + +aztec: + slotDuration: 36 + epochDuration: 32 + realProofs: true + +images: + aztec: + pullPolicy: Always + +telemetry: + enabled: true + otelCollectorEndpoint: http://35.197.100.168:4318 + +validator: + replicas: 48 + validatorKeys: + - 0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80 + - 0x59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d + - 0x5de4111afa1a4b94908f83103eb1f1706367c2e68ca870fc3fb9a804cdab365a + - 0x7c852118294e51e653712a81e05800f419141751be58f605c371e15141b007a6 + - 0x47e179ec197488593b187f80a00eb0da91f1b9d0b13f8733639f19c30a34926a + - 0x8b3a350cf5c34c9194ca85829a2df0ec3153be0318b5e2d3348e872092edffba + - 0x92db14e403b83dfe3df233f83dfa3a0d7096f21ca9b0d6d6b8d88b2b4ec1564e + - 0x4bbbf85ce3377467afe5d46f804f221813b2bb87f24d81f60f1fcdbf7cbf4356 + - 0xdbda1821b80551c9d65939329250298aa3472ba22feea921c0cf5d620ea67b97 + - 0x2a871d0798f97d79848a013d4936a73bf4cc922c825d33c1cf7073dff6d409c6 + - 0xf214f2b2cd398c806f84e317254e0f0b801d0643303237d97a22a48e01628897 + - 0x701b615bbdfb9de65240bc28bd21bbc0d996645a3dd57e7b12bc2bdf6f192c82 + - 0xa267530f49f8280200edf313ee7af6b827f2a8bce2897751d06a843f644967b1 + - 0x47c99abed3324a2707c28affff1267e45918ec8c3f20b8aa892e8b065d2942dd + - 0xc526ee95bf44d8fc405a158bb884d9d1238d99f0612e9f33d006bb0789009aaa + - 0x8166f546bab6da521a8369cab06c5d2b9e46670292d85c875ee9ec20e84ffb61 + - 0xea6c44ac03bff858b476bba40716402b03e41b8e97e276d1baec7c37d42484a0 + - 0x689af8efa8c651a91ad287602527f3af2fe9f6501a7ac4b061667b5a93e037fd + - 0xde9be858da4a475276426320d5e9262ecfc3ba460bfac56360bfa6c4c28b4ee0 + - 0xdf57089febbacf7ba0bc227dafbffa9fc08a93fdc68e1e42411a14efcf23656e + - 0xeaa861a9a01391ed3d587d8a5a84ca56ee277629a8b02c22093a419bf240e65d + - 0xc511b2aa70776d4ff1d376e8537903dae36896132c90b91d52c1dfbae267cd8b + - 0x224b7eb7449992aac96d631d9677f7bf5888245eef6d6eeda31e62d2f29a83e4 + - 0x4624e0802698b9769f5bdb260a3777fbd4941ad2901f5966b854f953497eec1b + - 0x375ad145df13ed97f8ca8e27bb21ebf2a3819e9e0a06509a812db377e533def7 + - 0x18743e59419b01d1d846d97ea070b5a3368a3e7f6f0242cf497e1baac6972427 + - 0xe383b226df7c8282489889170b0f68f66af6459261f4833a781acd0804fafe7a + - 0xf3a6b71b94f5cd909fb2dbb287da47badaa6d8bcdc45d595e2884835d8749001 + - 0x4e249d317253b9641e477aba8dd5d8f1f7cf5250a5acadd1229693e262720a19 + - 0x233c86e887ac435d7f7dc64979d7758d69320906a0d340d2b6518b0fd20aa998 + - 0x85a74ca11529e215137ccffd9c95b2c72c5fb0295c973eb21032e823329b3d2d + - 0xac8698a440d33b866b6ffe8775621ce1a4e6ebd04ab7980deb97b3d997fc64fb + - 0xf076539fbce50f0513c488f32bf81524d30ca7a29f400d68378cc5b1b17bc8f2 + - 0x5544b8b2010dbdbef382d254802d856629156aba578f453a76af01b81a80104e + - 0x47003709a0a9a4431899d4e014c1fd01c5aad19e873172538a02370a119bae11 + - 0x9644b39377553a920edc79a275f45fa5399cbcf030972f771d0bca8097f9aad3 + - 0xcaa7b4a2d30d1d565716199f068f69ba5df586cf32ce396744858924fdf827f0 + - 0xfc5a028670e1b6381ea876dd444d3faaee96cffae6db8d93ca6141130259247c + - 0x5b92c5fe82d4fabee0bc6d95b4b8a3f9680a0ed7801f631035528f32c9eb2ad5 + - 0xb68ac4aa2137dd31fd0732436d8e59e959bb62b4db2e6107b15f594caf0f405f + - 0xc95eaed402c8bd203ba04d81b35509f17d0719e3f71f40061a2ec2889bc4caa7 + - 0x55afe0ab59c1f7bbd00d5531ddb834c3c0d289a4ff8f318e498cb3f004db0b53 + - 0xc3f9b30f83d660231203f8395762fa4257fa7db32039f739630f87b8836552cc + - 0x3db34a7bcc6424e7eadb8e290ce6b3e1423c6e3ef482dd890a812cd3c12bbede + - 0xae2daaa1ce8a70e510243a77187d2bc8da63f0186074e4a4e3a7bfae7fa0d639 + - 0x5ea5c783b615eb12be1afd2bdd9d96fae56dda0efe894da77286501fd56bac64 + - 0xf702e0ff916a5a76aaf953de7583d128c013e7f13ecee5d701b49917361c5e90 + - 0x7ec49efc632757533404c2139a55b4d60d565105ca930a58709a1c52d86cf5d3 + validatorAddresses: + - 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266 + - 0x70997970C51812dc3A010C7d01b50e0d17dc79C8 + - 0x3C44CdDdB6a900fa2b585dd299e03d12FA4293BC + - 0x90F79bf6EB2c4f870365E785982E1f101E93b906 + - 0x15d34AAf54267DB7D7c367839AAf71A00a2C6A65 + - 0x9965507D1a55bcC2695C58ba16FB37d819B0A4dc + - 0x976EA74026E726554dB657fA54763abd0C3a0aa9 + - 0x14dC79964da2C08b23698B3D3cc7Ca32193d9955 + - 0x23618e81E3f5cdF7f54C3d65f7FBc0aBf5B21E8f + - 0xa0Ee7A142d267C1f36714E4a8F75612F20a79720 + - 0xBcd4042DE499D14e55001CcbB24a551F3b954096 + - 0x71bE63f3384f5fb98995898A86B02Fb2426c5788 + - 0xFABB0ac9d68B0B445fB7357272Ff202C5651694a + - 0x1CBd3b2770909D4e10f157cABC84C7264073C9Ec + - 0xdF3e18d64BC6A983f673Ab319CCaE4f1a57C7097 + - 0xcd3B766CCDd6AE721141F452C550Ca635964ce71 + - 0x2546BcD3c84621e976D8185a91A922aE77ECEc30 + - 0xbDA5747bFD65F08deb54cb465eB87D40e51B197E + - 0xdD2FD4581271e230360230F9337D5c0430Bf44C0 + - 0x8626f6940E2eb28930eFb4CeF49B2d1F2C9C1199 + - 0x09DB0a93B389bEF724429898f539AEB7ac2Dd55f + - 0x02484cb50AAC86Eae85610D6f4Bf026f30f6627D + - 0x08135Da0A343E492FA2d4282F2AE34c6c5CC1BbE + - 0x5E661B79FE2D3F6cE70F5AAC07d8Cd9abb2743F1 + - 0x61097BA76cD906d2ba4FD106E757f7Eb455fc295 + - 0xDf37F81dAAD2b0327A0A50003740e1C935C70913 + - 0x553BC17A05702530097c3677091C5BB47a3a7931 + - 0x87BdCE72c06C21cd96219BD8521bDF1F42C78b5e + - 0x40Fc963A729c542424cD800349a7E4Ecc4896624 + - 0x9DCCe783B6464611f38631e6C851bf441907c710 + - 0x1BcB8e569EedAb4668e55145Cfeaf190902d3CF2 + - 0x8263Fce86B1b78F95Ab4dae11907d8AF88f841e7 + - 0xcF2d5b3cBb4D7bF04e3F7bFa8e27081B52191f91 + - 0x86c53Eb85D0B7548fea5C4B4F82b4205C8f6Ac18 + - 0x1aac82773CB722166D7dA0d5b0FA35B0307dD99D + - 0x2f4f06d218E426344CFE1A83D53dAd806994D325 + - 0x1003ff39d25F2Ab16dBCc18EcE05a9B6154f65F4 + - 0x9eAF5590f2c84912A08de97FA28d0529361Deb9E + - 0x11e8F3eA3C6FcF12EcfF2722d75CEFC539c51a1C + - 0x7D86687F980A56b832e9378952B738b614A99dc6 + - 0x9eF6c02FB2ECc446146E05F1fF687a788a8BF76d + - 0x08A2DE6F3528319123b25935C92888B16db8913E + - 0xe141C82D99D85098e03E1a1cC1CdE676556fDdE0 + - 0x4b23D303D9e3719D6CDf8d172Ea030F80509ea15 + - 0xC004e69C5C04A223463Ff32042dd36DabF63A25a + - 0x5eb15C0992734B5e77c888D713b4FC67b3D679A2 + - 0x7Ebb637fd68c523613bE51aad27C35C4DB199B9c + - 0x3c3E2E178C69D4baD964568415a0f0c84fd6320A + + resources: + requests: + memory: "512Mi" + validator: + disabled: false + +bootNode: + peerIdPrivateKey: 080212200ba8451c6d62b03c4441f0a466c0bce7a3a595f2cf50a055ded3305c77aa3af0 + validator: + disabled: true + +proverAgent: + replicas: 64 + bb: + hardwareConcurrency: 31 + gke: + spotEnabled: true + resources: + requests: + memory: "116Gi" + cpu: "31" + +bot: + replicas: 4 + enabled: true + txIntervalSeconds: 1 + botPrivateKey: "" + privateTransfersPerTx: 1 + publicTransfersPerTx: 1 + followChain: "PENDING" + bb: + hardwareConcurrency: 7 + resources: + requests: + memory: "8Gi" + cpu: "7" + ephemeral-storage: "8Gi" + +jobs: + deployL1Verifier: + enable: true