Container First i operació estandarditzada de hosts
Convenció operativa per a deployments reproduïbles en infraestructura controlada per DCP: Git, repo/deploy, Docker/Compose, /opt/dcp, persistència i recovery.
Convenció operativa per a deployments reproduïbles en infraestructura controlada per DCP: Git, repo/deploy, Docker/Compose, /opt/dcp, persistència i recovery.
Container First és el default operacional per al software que DCP instal·la i opera sobre infraestructura Linux que controla directament. Busca deployments reproduïbles, versionats i fàcils de reconstruir, no imposar una topologia Docker universal.
Git defineix; el host executa
Quan Docker/Compose aplica, la definició reproduïble viu a repo/deploy/. En hosts DCP, la convenció /opt/dcp separa apps, data, backups, shared services, scripts i metadata del host per reduir drift i dependència de memòria individual.
- repo/deploy/ conserva la definició.
- /opt/dcp/apps/<project>/<environment> organitza deployments.
- Persistent state ha de sobreviure recreació.
- Els serveis orfes són un anti-patró.
Container First no significa Kubernetes First
L’arquitectura continua depenent del projecte. SaaS, managed services, serverless, static hosting o shared hosting poden seguir altres runtime profiles. L’objectiu és reproduïbilitat i ownership explícit, no contenitzar per dogma.
- La topologia Docker es decideix per projecte.
- Development i production s’han d’aïllar.
- Backup necessita restore verificable.
- Una còpia només a la mateixa VM no és suficient per production.
Glossari contextual+
Default operacional de DCP per a deployments reproduïbles i normalment contenitzats en infraestructura Linux controlada directament, excepte excepció tècnica documentada.
Perfil reproduïble de l’entorn d’execució requerit per una solució.
Acció tècnica de posar una versió en un entorn.
Transferència explícita del sistema des de delivery cap a operació i suport.
