decentraland / decentraland/catalyst

Catalysts Deployments

Open
#1,113 0 comments 0 reactions 0 assignees View on GitHub
epic
Dominant language
TypeScript
Stars
52
Forks
56
Avg merge
5m
Merged PRs (30d)
1

Description

The current Deployment process is completely manual for the Foundational and for the Catalysts Owners.
Following the ADR https://github.com/decentraland/adr/blob/main/docs/ADR-21-update-cycle-of-catalysts.md
The SQS queue could be used to automate this process using a Gitlab Job to send messages to the servers, servers could have different settings to listen to updates based on the SemVer like automatically update node on new patches, on new minors, always and calculating a random timeframe so that all the nodes do not update all together at the same time.

Contributor guide

Open the contributing guide

Research direction

Read ADR-21 first, then map the current manual deployment process and the proposed Gitlab Job/SQS flow for Catalyst servers. Done means the deployment process is automated with server update settings based on SemVer and staggered update timing, as described in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, gitlab, typescript
Domain
devops, infrastructure, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.