docs(02-03): complete infrastructure implementation (GREEN phase) plan
- Created Dockerfile with non-root user (labuser UID 1000) - Created docker-compose.yml with user directive (1000:1000) - Created infrastructure verification script (6/6 tests pass) - All INF-01 requirements satisfied - TDD GREEN phase complete Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -25,7 +25,7 @@ Requirements per il rilascio iniziale. Ogni requisito mappa a una fase della roa
|
||||
|
||||
### Testing & Qualità
|
||||
|
||||
- [ ] **TEST-01**: Ogni lab include script di test bash pre-implementazione (TDI approach RED→GREEN→REFACTOR)
|
||||
- [x] **TEST-01**: Ogni lab include script di test bash pre-implementazione (TDI approach RED→GREEN→REFACTOR)
|
||||
- [ ] **TEST-02**: Script verificano criteri di sicurezza (no root, reti isolate, limiti risorse)
|
||||
- [ ] **TEST-03**: Script verificano funzionalità (connettività, persistenza dati, accessibilità)
|
||||
- [ ] **TEST-04**: Ogni lab include sezione troubleshooting con errori comuni e soluzioni
|
||||
@@ -33,7 +33,7 @@ Requirements per il rilascio iniziale. Ogni requisito mappa a una fase della roa
|
||||
|
||||
### Infrastruttura & Sicurezza
|
||||
|
||||
- [ ] **INF-01**: Nessun container gira come utente root (principio minimo privilegio)
|
||||
- [x] **INF-01**: Nessun container gira come utente root (principio minimo privilegio)
|
||||
- [ ] **INF-02**: Reti private non espongono porte sull'host (127.0.0.1 max, mai 0.0.0.0)
|
||||
- [ ] **INF-03**: Tutti i container hanno limiti risorse obbligatori (cpus, mem_limit)
|
||||
- [ ] **INF-04**: Dati persistenti sopravvivono a riavvio container (named volumes)
|
||||
@@ -114,12 +114,12 @@ Quali fasi coprono quali requisiti. Aggiornato dopo creazione roadmap.
|
||||
| DOCT-03 | Phase 2,3,4,5,6 | Complete |
|
||||
| DOCT-04 | Phase 2,3,4,5,6 | Complete |
|
||||
| DOCT-05 | Phase 2,3,4,5,6 | Complete |
|
||||
| TEST-01 | Phase 2,3,4,5,6 | Pending |
|
||||
| TEST-01 | Phase 2,3,4,5,6 | Complete |
|
||||
| TEST-02 | Phase 7,10 | Pending |
|
||||
| TEST-03 | Phase 7,10 | Pending |
|
||||
| TEST-04 | Phase 7,9 | Pending |
|
||||
| TEST-05 | Phase 2,3,4,5,6,9 | Pending |
|
||||
| INF-01 | Phase 2,7,10 | Pending |
|
||||
| INF-01 | Phase 2,7,10 | Complete |
|
||||
| INF-02 | Phase 3,6,7,10 | Pending |
|
||||
| INF-03 | Phase 4,6,7,10 | Pending |
|
||||
| INF-04 | Phase 5,6,7,10 | Pending |
|
||||
|
||||
Reference in New Issue
Block a user