Backstage on Docker with GitLab authentificaitonFew days ago, I decided to finally get some time to discover #Backstage and understand the main concepts and how to use it. In this article, I’ll explain the steps (and ambushes 😉) I followed to install it locally running on #Docker and with authent...Sep 14, 2024·8 min read·2.1K
Setup your Kubernetes cluster on OVH with PulumiInfrastructure-as-code is not a new subject, but it is often relies on yaml rather than code when you are using tools like Ansible or Terraform. But, when you're a developer, it would be cooler to be able to code your infrastructure rather than descr...Jan 15, 2024·7 min read·526
Beautiful Pages on GitLab with mkdocsGitLab have a nice feature to easily generate a static website from markdown files. It's called GitLab Pages. Even if it's a very useful feature for instance to share some technical documentation on a project, it can be quite painful to make it nice ...Dec 22, 2023·8 min read·9.5K
Manage your secrets in Kubernetes with external-secrets & HashiCorp VaultHandling secrets in a Kubernetes cluster is quite common but should be handled carefully. With external-secrets, it is easily possible to plug a secret management system into your cluster to have clean secret management. If you are using Kubernetes m...Nov 4, 2023·13 min read·2.7K
Build and publish an Helm chart, Deploy it with FluxIn this new article, we will talk about Helm, about #GitOps, about Flux and a little about GitLab. The objective is to explain how to create and publish a Helm chart, in a GitLab registry, and then deploy it with GitOps approach with the help of Flux...Oct 4, 2023·9 min read·7.9K
Visualize FluxCD with weave-gitops dashboardIn a previous article, I introduced FluxCD to bring GitOps approach to a project. This is quite interesting but mostly based on command-line interaction which can be painful for some users. Fortunately, weave company releases an open-source tool to e...Aug 28, 2023·4 min read·2.7K
Discovering GitOps with FluxCDIn this article, I'll discover the GitOps approach and how to manage environment lifecycles in a Kubernetes context. To help with this, I'll try in the meantime FluxCD, a tool to easily handle "as-code" your environments' topology in a Kubernetes clu...Aug 22, 2023·7 min read·1.1K