DevOps, Docker, Kubernetes, YaK Building multi-architecture images with GitLab CI/CD 06.12.2024 by Nicolas Meunier Building multi-architecture images become more and more useful. Indeed, many recent computers use ARM processors architecture. Examples include MacBooks using M(x) processors, and Amazon EC2 instances using AWS Graviton processors. However, the diversification of processor architectures adds(…)
DevOps Trigger a Red Hat Ansible Automation Platform job/workflow from GitLab CI/CD Pipeline 06.03.2024 by Donovan Winter Are you utilizing Red Hat Ansible Automation Platform or its open-source version, AWX, to streamline your Ansible playbooks? If so, and you want to trigger a job template or a workflow template from a GitLab CI/CD pipeline, you’ve come(…)
DevOps Share Gitlab agent to deploy microservices projects 30.10.2023 by Nicolas Meunier In a microservice application, the code for each service has its own git repository. However, how do deploy without duplicating the Gitlab agents ? In Gitlab, you can share an agent between several projects to deploy the application(…)
DevOps Deploy an application with GitLab CI/CD 28.09.2023 by Nicolas Meunier Following on from my previous article “Build and containerize an Angular application with GitLab CI/CD“, it’s now time to deploy this application. In this article, I will deploy the application on a Kubernetes cluster using Helm. Prerequisites(…)
DevOps Declaring environments in GitLab 21.09.2023 by Nicolas Meunier Why do I need to declare environments in GitLab ? To track deployed versions on each environment To control deployment on environments (e.g. add an approval to deploy production) Add environment-related variables An environment can be linked to(…)