Blog
Déployer une application conteneurisée (docker) sur Azure/
Contexte et Objectif : Aujourd’hui avec la mouvance Devops il est devenu de plus en plus usuel de livrer son application en container Docker. Cet article ne traite pas de docker spécialement, mais il montre comment on peut déployer une application...
INTEGRATION CONTINUE AVEC GITLAB CE ET JENKINS
Dans le contexte actuel, l’Intégration Continue est devenue une étape primordiale et incontournable dans la mise en place d’une chaîne d’intégration complète et robuste. En effet, la mise-à-jour du code source (développement ou infrastructure) via un source code management doit permettre et entrainer l’exécution d’une ou plusieurs tâches de manière automatisée. Il existe aujourd’hui un grand nombre d’outils permettant de réaliser de l’intégration continue. Dans le cadre de ce tutoriel nous utiliserons l'application GitLab en association avec l'orchestrateur Jenkins pour la mise en place d’une chaine d’Intégration Continue simple. Nous disposerons d’un repository central sur l'application GitLab qui, quand celui-ci sera mis-à-jour par un utilisateur, entrainera l’exécution automatique (build) d’un Job grâce à l’orchestrateur Jenkins.
ACTIVATION DU CONTAINER REGISTRY DOCKER SUR GITLAB CE
GitLab est un outil actuellement incontournable pour les DevOps d’aujourd’hui. En effet, c’est un outil complet qui comprend l’ensemble des éléments permettant de réaliser des chaines d’intégration continue. Il embarque notamment un « Container Registry » Docker qui est directement intégré à l’application.
Notre objectif, dans le cadre de ce tutoriel, est de vous présenter comment activer la fonctionnalité « Container Registry » de GitLab ainsi que comment utiliser ce Registry pour stocker des images Docker.
ANSIBLE : BUILDER, POUSSER ET DEPLOYER DES CONTENEURS DOCKER
Contexte et Objectifs La mise à disposition d’applications sous forme de conteneur Docker passe par plusieurs étapes, allant de l’écriture des Dockerfile à la mise à disposition des images Docker sur un registre d’images. En environnement de production, exécuter...