Lab Zero Trust Network Access pour tester un Control Plane (PDP) et un Gateway (PEP) sur un reseau WAN/DMZ/LAN local.
# Optionnel: installer les dependances systeme
./setup.sh
# Verifier les prerequis minimum
make prereq
# Parcours complet (recommande)
make quickstartmake quickstart enchaine:
make prereqmake upmake deploymake deploy-gwmake check
make help
make up
make lab-start
make deploy
make deploy-gw
make build-cli
make check
make test-flux1
make test-flux2
make test-crl-routing
make destroy- WAN:
10.10.10.0/24 - DMZ:
10.10.20.0/24 - LAN:
10.10.30.0/24
VMs deployees par Terraform:
wan-client(10.10.10.10)ztna-gw(10.10.10.20)ztna-cp(10.10.20.30)lan-app(10.10.30.10)lan-admin(10.10.30.11)
- Guide rapide: QUICKSTART.md
- Onboarding: docs/ONBOARDING.md
- Prerequis: docs/REQUIREMENTS.md
- Installation manuelle: docs/SETUP.md
- Tests manuels: docs/TESTING.md
- CLI client ZTNA: docs/CLI_ZTNA.md
- Runbook CP/GW: docs/CP_GW_RUNBOOK.md
- Index docs: docs/INDEX.md
- Architecture globale: ARCHITECTURE.md
Les alias suivants existent temporairement et affichent un message DEPRECATED:
make init->make upmake check-requirements->make prereqmake apply->make upmake plan->bash scripts/tf-lab plan -var-file=terraform.tfvarsmake test-flux2-local->make test-flux2