Blog Zenika

#CodeTheWorld

DevOps

DevOpsOpen source

Create and configure your own GitLab Runner automatically on Gitpod

Last year, I discovered by chance GitPod, a Cloud IDE available on GitHub, BitBucket and GitLab. Going to one of my projects on GitLab, I saw an arrow near the “Web IDE” button. After testing this tool, I quickly adopted it!
Since then, I use this Cloud IDE all the time for my personal or open-source projects to develop new features, fix bugs or simply create or update documentation. No more time wasted to install a lot of jdk versions, switch versions of maven, node, or anything else depending on your project.

Read More
CloudDevOpsSécurité

Kubernetes : qu’est-ce qui va remplacer les PodSecurityPolicies ?

Pour appliquer la sécurité sur Kubernetes, il est nécessaire d’appliquer des bonnes pratiques :
– Sur les images
– Sur vos descripteurs de déploiement
– Sur votre cluster
– Sur les machines du cluster

Dans cet article, nous vous proposons de découvrir les Pod Security Standards qui sont en beta depuis la version 1.23 de Kubernetes et qui ont pour objectif de remplacer les Pod Security Policies.

Si vous souhaitez creuser l’aspect application de politique de sécurité sur les descripteurs de déploiement que vous appliquez sur Kubernetes, cet article est fait pour vous !

Read More
AgilitéDevOps

Accelerate vu par Zenika

Accelerate est une analyse statistique des résultats des études “state of devops” annuelles. Le gros intérêt de cette étude est de partir d’une vision brute des pratiques DevOps pour en tirer des enseignements dépassant les outils techniques utilisés.
Quatre métriques clés : Délai de livraison en production, Fréquence de déploiement, Temps moyen de restauration, Pourcentage de livraisons en erreur

Read More
CloudDevOps

Google Kubernetes Engine, CircleCI and Traefik for a full-fledged GitOps platform in the cloud – Part 2

This guide describes how to set up, in probably less than an hour, the infrastructure supporting the development workflow we use every day to build, test and deploy our projects. For all the reasons listed above and after a lot of investigation, we settled on Google’s managed Kubernetes (GKE) as well as CircleCI, Traefik and other Google Cloud services.

Read More
CloudDevOps

Google Kubernetes Engine, CircleCI and Traefik for a full-fledged GitOps platform in the cloud – Part 1

This guide describes how to set up, in probably less than an hour, the infrastructure supporting the development workflow we use every day to build, test and deploy our projects. For all the reasons listed above and after a lot of investigation, we settled on Google’s managed Kubernetes (GKE) as well as CircleCI, Traefik and other Google Cloud services.

Read More