Skip to content

[DISCUSSION] rollups-node 2.0.0 helm chart #100

@endersonmaia

Description

@endersonmaia

Openning this issue so we can discuss possible designs for the rollups-node 2.0.0 chart.

Topics:

  • It's a multiple app node instance
  • A rollups-node can be instatiated and wait for app deployments
  • We used to provide a container image with node and the app snapshot, we need a different strategy (see server-manager Pod to download a machine-snapshot from ipfs #28 )
  • Single Pods vs Multiple Pods for individual services
  • Which services should scale out (cartesi-rollups-jronrpc-api)
  • Claimer should be isolated in a single Pod for better isolation?
  • Claimer is the most critical one since it will handle mnemonic, aws kms and such, which security kubernetes provide for that?
  • Ingress for inspect and jsonrpc
  • Should we put a proxy over inspect and jsonrpc to have a single ingress ?
  • Planning to use cartesi/rollups-runtime container image from cartes/cli repository
  • Start simple with a Pod with everything inside in multiple containers (except for claimer, maybe) ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions