GitOps et le multi-environnements, une histoire de promotion
Depuis quelques années déjà, le GitOps est devenu un standard quand on parle de déploiement sur Kubernetes...
Si l'on se concentre sur l'écosystème de la Cloud Native Computing Foundation (CNCF), deux outils sont largement plébiscités : Flux CD et Argo CD. Ils sont d'ailleurs au statut "Graduated", tous deux reconnus par leur maturité et leur utilisation dans des environnements de production.
Néanmoins, l'approche GitOps n'offre pas de méthode spécifique pour reporter les modifications d'un environnement à un autre.
Comment faire pour reporter la nouvelle version d'image de mon API qui a été testée sur mon environnement de développement vers la qualité ou la production ?
C'est là que Kargo, avec son mécanisme de promotions, rentre en scène...
Si l'on se concentre sur l'écosystème de la Cloud Native Computing Foundation (CNCF), deux outils sont largement plébiscités : Flux CD et Argo CD. Ils sont d'ailleurs au statut "Graduated", tous deux reconnus par leur maturité et leur utilisation dans des environnements de production.
Néanmoins, l'approche GitOps n'offre pas de méthode spécifique pour reporter les modifications d'un environnement à un autre.
Comment faire pour reporter la nouvelle version d'image de mon API qui a été testée sur mon environnement de développement vers la qualité ou la production ?
C'est là que Kargo, avec son mécanisme de promotions, rentre en scène...
Romain Boulanger
De plus, je suis un grand amateur des technologies open-source que j’expérimente au jour le jour dans la mise en place de ma propre infrastructure permettant d’héberger mon blog personnel : blog.filador.ch. À raison d’un article par mois, j’adore partager ce que je découvre !
Enfin, j’ai eu l’occasion de travailler sur plusieurs fournisseurs de Cloud : Google Cloud, AWS, Azure et même AliCloud. Si vous me posez la question : “Quel est celui que tu préfères ?” Je vous répondrais que cela dépend de votre cas d’utilisation !
Depuis 2024, je suis Ambassadeur du Silicon Chalet. Ce Meetup rassemble une communauté de plus de 2'100 membres entre la Suisse et la France ! Mon rôle est de promouvoir les outils ou méthodes qui me sont chers, soit en organisant des événements, soit en présentant des sujets.
comments.speakerNotEnabledComments