Skip to content
This repository has been archived by the owner on Jul 29, 2024. It is now read-only.

migrate to k8s #8

Merged
merged 35 commits into from
Jun 9, 2023
Merged

migrate to k8s #8

merged 35 commits into from
Jun 9, 2023

Conversation

SuperFluffy
Copy link
Member

@SuperFluffy SuperFluffy commented May 23, 2023

Fixes #6

@steezeburger
Copy link
Member

steezeburger commented May 23, 2023

You can use the words listed here to link this PR with the issue

@SuperFluffy
Copy link
Member Author

You can use the words listed here to link this PR with the issue

Yeah, I avoided using these words because I thought the issue entails also moving to GKE, but I realize I misread.

@SuperFluffy SuperFluffy changed the title WIP: migrate to k8s migrate to k8s May 30, 2023
README.md Outdated
export PRIV_KEY=123...
RUST_LOG=debug forge create --private-key $PRIV_KEY src/Storage.sol:Storage

# create control cluster
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you mention how to update executor_local_account?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will take care of this in #13

kubernetes/deployment.yml Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
kubernetes/deployment.yml Outdated Show resolved Hide resolved
Copy link
Contributor

@noot noot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the deployment worked for me! however, I think the go-ethereum, metro, and conductor dependencies need to be updated, as I got this error in conductor when running and sending a tx (and the tx never left the pending state)

2023-06-02 08:31:13.633796 [INFO] executing block 16 with parent block hash 697813e179cdb88e04d568e0a8cb7ebf0104a653d87520812ea6fc91e6a3df3d
2023-06-02 08:31:13.633903 [INFO] sequencer block received from p2p network; height: 16
2023-06-02 08:31:14.638718 [INFO] executed sequencer block WIexy8hCfwamWNjr5joWScWCe2g1V8HFz+PgJQgx4Pc= (height=16) with execution block hash 9dab84d85c50d4e57c5c933ca0b4e0425698eb01866a8bbbe91d2aef890fac09
2023-06-02 08:31:16.055819 [INFO] checking celestia blocks 126 to 129
2023-06-02 08:31:19.054811 [INFO] checking celestia blocks 129 to 132
2023-06-02 08:31:19.057019 [INFO] sequencer block received from DA layer; height: 16
2023-06-02 08:31:19.057328 [ERROR] failed to finalize block: status: Unimplemented, message: "unknown method FinalizeBlock for service execution.v1.ExecutionService", details: [], metadata: MetadataMap { headers: {"content-type": "application/grpc"} }

metro should be 0.0.4: https://github.com/astriaorg/metro/tags
geth should be 0.0.5: https://github.com/astriaorg/go-ethereum/tags
conductor/relayer I'm not sure about since we migrated to the monorepo

justfile Outdated Show resolved Hide resolved
justfile Outdated Show resolved Hide resolved
justfile Outdated Show resolved Hide resolved
justfile Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
justfile Show resolved Hide resolved
@steezeburger steezeburger merged commit 4ea9531 into main Jun 9, 2023
@steezeburger steezeburger deleted the k8s branch June 9, 2023 23:52
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

k8ify
4 participants