Skip to content

GA Operational readiness #87

@BigLep

Description

@BigLep

This is a tracking issue for various operational readiness items. A lot of this is coming out of the operataional readiness work being done for the rest of FOC in https://www.notion.so/filecoindev/FOC-GA-Operational-Readiness-Review-2eadc41950c1803e826bdfc97165e610. There are also quite a bit of similarities to operational readiness similarities with the filecoin-pay-explorer: FilOzone/filecoin-pay-explorer#49

Below are the items I'm aware that we want:

Indexer / API Server / Website change management and deployment documentation

Lets make sure we document:

  • How are the indexer, api server, and website deployed?
  • Is there a staging environment or just production?
  • What infrastructure are they running on?
  • Where is the database hosted?
  • What commands need to be run to make a deployment?
  • Is there a single explorer instance that "explores" both calibration and mainnet (or is it like dealbot currentlly where staging handles Calibration and production handles Mainnet)? (We don't think the Dealbot setup is ideal so don't feel like you need to change to copy it.)

Subgraph chanage anagement and deployment

  • How are subgraph changes deployed?
  • How are they verified for correctness?
  • How are they promoted from calibration to mainnet?
  • How are new updated subgraph URLs shared?

Monitoring


Notes

  1. I assume we're going to need to give StorSwift team members some access to the FOC Operational Excellence notion pages and likely to FilOzone/infra as well. (Feel free to DM me and @rjan90 or post in #foc-wg thread)
  2. I think answers to these can questions can live in repo markdown files or you could use https://www.notion.so/filecoindev/PDP-Explorer-Operational-Excellence-326dc41950c180afa88df16182848709
  3. Ideally we should have StorSwift fill out https://www.notion.so/filecoindev/PDP-Explorer-31fdc41950c18037bbdae43fbf3b6b51 . A lot is basically covered by the items above, but it would be good to answer those same questions that were added for other components.

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status

⌨️ In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions