1021 B
1021 B
Déploiement — 4NK_template (projet)
Environnements
- Dev, staging, prod (à définir par projets consommateurs)
Prérequis
- Outils de déploiement et conteneurisation selon projet
- Secrets fournis via CI (jamais en clair)
Processus
- Pré‑checks: tests/doc/sécurité/version/changelog/tag
- Déploiement: pipeline CI dédié
- Validation: smoke checks, santé, métriques
Bootstrap d’environnement local
- Script d’installation:
scripts/deploy/setup.sh
- Crée
~/.4nk_template/
(chmod 700) et~/.4nk_template/.env
(chmod 600) - Copie depuis
scripts/env/.env.template
si présent, sinon génère un modèle - À compléter:
OPENAI_API_KEY
,OPENAI_MODEL
,RELEASE_TOKEN
,GITEA_BASE_URL
(si custom)
- Crée
Exécution:
bash scripts/deploy/setup.sh
Rollback
- Version précédente prête, compatibilité des données
- Critères d’activation, procédure documentée
Post‑déploiement
- Vérification santé/logs/dashboards
- Suivi des erreurs et retours