fly-apps / fly-apps/postgres-flex
Figure out the Witness node UX
- Lenguaje dominante
- Go
- Estrellas
- 171
- Forks
- 76
- Merge medio
- 1 h 19 min
- PR fusionados (30 d)
- 1
Descripción
The `witness` node is now functionally available, but there are a few things that need to be addressed before exposing it.
1. A 2+1 provision option needs to be added to flyctl along with the ability to provision a witness machine.
2. We should consider adding a one-off flyctl command that allows users to add a witness node to their existing setup.
3. We need formal documentation going over the `witness` node and when/how it should be used.
**Witness machine spec**
* Same image as a normal member.
* `WITNESS` environment variable needs to be set.
* Minimal resource allocations. 1GB volume, 256mb memory, 1 cpu, etc.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza revisando la implementación existente de witness-node y las rutas de aprovisionamiento de flyctl mencionadas en el issue. Aclara el alcance y los criterios de aceptación para la opción 2+1, añadir un witness a una configuración existente y la documentación formal; el trabajo estará terminado cuando estas decisiones estén implementadas y documentadas.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- go, postgresql
- Área
- cli, databases, documentation
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100