Déploiement de Akeneo 3.1 sur Kubernetes

Utilisateurs de longue date de Docker, nous sommes passés depuis près d'un an à la vitesse supérieure avec l'utilisation de Kubernetes en production, permettant d'orchester les environnements, automatiser les déploiements, et bien d'autre fonctionnalités utiles.

Après l'annonce il y a un mois, début mai, par Akeneo de la sortie de la version 3.1 de son PIM, basé sur Symfony 3.4, nous avons travaillé à l'élaboration d'une image Docker, ainsi que d'une configuration Kubernetes permettant le déploiement rapide d'une version de démonstration, en moins de 2 minutes, chargement du jeu de données de test compris.

Le code est disponible sur GitHub : https://github.com/ClickAndMortar/docker/tree/master/akeneo/3.x-demo, et l'image Docker sur leur Hub : https://hub.docker.com/r/clickandmortar/akeneo.

L'architecture du déploiement Kubernetes est détaillée dans le schéma ci-dessous :

L'utilisation de l'image Docker et le déploiement sur Kubernetes sont détaillées dans le README du dépôt GitHub.

Vous souhaitez en savoir davantage sur Akeneo et Kubernetes, contactez-nous !

Mise à jour du 01/02/2020

L'image Docker et la configuration Kubernetes associée sont désormais compatibles avec Akeneo 3.2, et offrent de nouvelles options, dont la possibilité d'utiliser sa propre image.