feat: add README.md to each lab with startup instructions and remove obsolete version from compose files

This commit is contained in:
Luca Sacchi Ricciardi
2026-04-09 14:30:22 +02:00
parent b5ccb3c149
commit 89c8e6ae07
28 changed files with 235 additions and 145 deletions
+22 -3
View File
@@ -1,5 +1,24 @@
# Lab 01: IAM & Sicurezza
# Lab 01 - IAM & Sicurezza
Coming soon.
Configura utenti Linux, permessi Docker socket, capisci i paralleli IAM.
This lab will cover: Configurazione utenti Linux, permessi Docker socket, capisci i paralleli IAM.
## Avvio del Laboratorio
```bash
cd labs/lab-01-iam
docker build .
docker compose up -d
```
## Verifica Completamento
```bash
bash tests/99-final-verification.sh
```
## Documentazione
- [Tutorial](tutorial/) - Guida passo-passo
- [How-to Guides](how-to-guides/) - Procedure specifiche
- [Reference](reference/) - Documentazione tecnica
- [Explanation](explanation/) - Paralleli cloud
-1
View File
@@ -4,7 +4,6 @@
# Questo file definisce i servizi per il lab, assicurandosi che
# TUTTI i container girino come utente non-root (INF-01).
version: "3.8"
services:
# Container di test per verificare l'esecuzione non-root
+22 -3
View File
@@ -1,5 +1,24 @@
# Lab 02: Network & VPC
# Lab 02 - Network & VPC
Coming soon.
Crea reti Docker isolate che simulano VPC e Subnets cloud.
This lab will cover: Creare reti Docker isolate che simulano VPC e Subnets cloud.
## Avvio del Laboratorio
```bash
cd labs/lab-02-network
docker build .
docker compose up -d
```
## Verifica Completamento
```bash
bash tests/99-final-verification.sh
```
## Documentazione
- [Tutorial](tutorial/) - Guida passo-passo
- [How-to Guides](how-to-guides/) - Procedure specifiche
- [Reference](reference/) - Documentazione tecnica
- [Explanation](explanation/) - Paralleli cloud
-1
View File
@@ -1,7 +1,6 @@
# Lab 02: Network & VPC - Docker Compose Configuration
# Simula una VPC con subnet pubbliche e private usando Docker bridge networks
version: "3.8"
services:
# Web Server - rete pubblica (accessibile da localhost)
+22 -3
View File
@@ -1,5 +1,24 @@
# Lab 03: Compute & EC2
# Lab 03 - Compute & EC2
Coming soon.
Deploy container con limiti CPU/memoria e healthchecks.
This lab will cover: Deploy container con limiti CPU/memoria e healthchecks.
## Avvio del Laboratorio
```bash
cd labs/lab-03-compute
docker build .
docker compose up -d
```
## Verifica Completamento
```bash
bash tests/99-final-verification.sh
```
## Documentazione
- [Tutorial](tutorial/) - Guida passo-passo
- [How-to Guides](how-to-guides/) - Procedure specifiche
- [Reference](reference/) - Documentazione tecnica
- [Explanation](explanation/) - Paralleli cloud
-1
View File
@@ -1,7 +1,6 @@
# Lab 03: Compute & EC2 - Docker Compose Configuration
# Simula diverse EC2 instance types usando resource limits Docker
version: "3.8"
services:
# Web Server - simula t2.micro (1 vCPU, 1 GB RAM)
+22 -3
View File
@@ -1,5 +1,24 @@
# Lab 04: Storage & S3
# Lab 04 - Storage & S3
Coming soon.
Configura Docker Volumes e MinIO per storage S3-compatible.
This lab will cover: Configura Docker Volumes e MinIO per storage S3-compatible.
## Avvio del Laboratorio
```bash
cd labs/lab-04-storage
docker build .
docker compose up -d
```
## Verifica Completamento
```bash
bash tests/99-final-verification.sh
```
## Documentazione
- [Tutorial](tutorial/) - Guida passo-passo
- [How-to Guides](how-to-guides/) - Procedure specifiche
- [Reference](reference/) - Documentazione tecnica
- [Explanation](explanation/) - Paralleli cloud
-1
View File
@@ -1,7 +1,6 @@
# Lab 04: Storage & S3 - Docker Compose Configuration
# Simula storage S3-compatible con MinIO e Docker Volumes
version: "3.8"
services:
# MinIO - S3-compatible object storage
+22 -3
View File
@@ -1,5 +1,24 @@
# Lab 05: Database & RDS
# Lab 05 - Database & RDS
Coming soon.
Deploy PostgreSQL in rete privata con persistenza dati.
This lab will cover: Deploy PostgreSQL in rete privata con persistenza dati.
## Avvio del Laboratorio
```bash
cd labs/lab-05-database
docker build .
docker compose up -d
```
## Verifica Completamento
```bash
bash tests/99-final-verification.sh
```
## Documentazione
- [Tutorial](tutorial/) - Guida passo-passo
- [How-to Guides](how-to-guides/) - Procedure specifiche
- [Reference](reference/) - Documentazione tecnica
- [Explanation](explanation/) - Paralleli cloud
-1
View File
@@ -1,7 +1,6 @@
# Lab 05: Database & RDS - Docker Compose Configuration
# Simula RDS in VPC privata usando PostgreSQL in Docker private network
version: "3.8"
services:
# Application Server - per testare connessione al database