Quantcast
Channel: Xebia
Browsing all 33 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Scaling up: bringing your Azure Devops CI/CD setup to the next level 🚀

Introduction Azure DevOps pipelines are a great way to automate your CI/CD process. Most often, they are configured on a per project basis. This works fine when you have few projects. But what if you...

View Article


Image may be NSFW.
Clik here to view.

GitHub Actions has security issues

This article is part of our XPRT Magazine #13. Read the full magazine here. I am fascinated with the security aspects of using GitHub Actions for my own workloads since I have started using them. My...

View Article


Image may be NSFW.
Clik here to view.

Enabling CodeQL on GitHub Enterprise Server

To enable CodeQL on GitHub Enterprise Server you need to make sure you have GitHub Actions setup and running, including your own set of self-hosted runners. You can read more about that in my previous...

View Article

Image may be NSFW.
Clik here to view.

Building Resilient Public Networking on AWS: Part 2

Deploy Secure Public Web Endpoints Welcome to Building Resilient Public Networking on AWS—our comprehensive blog series on advanced networking strategies tailored for regional evacuation, failover,...

View Article

Image may be NSFW.
Clik here to view.

The software delivery tool trap

If you’ve worked in software development for any amount of time, you’re probably used to working in a certain way, and have been in the situation where a new tool forces you to change your way of...

View Article


How to configure Google Cloud Workload Identity Federation for Azure DevOps

Deploying Google Cloud (GCP) resources via Azure Pipelines used to require service account keys. Today, however, Azure DevOps OIDC tokens can be exchanged to Google credentials using Google Cloud...

View Article

Image may be NSFW.
Clik here to view.

Keyless Google Cloud deployments from Azure Pipelines

Deploying Google Cloud (GCP) resources via Azure Pipelines used to require service account keys. Today, however, Azure DevOps OIDC tokens can be exchanged to Google credentials using Google Cloud...

View Article

Create and initialise CodeCommit repositories with Terraform

In today’s fast-paced digital landscape, efficient collaboration and secure version control are indispensable for any software development project. With AWS CodeCommit, developers and cloud engineers...

View Article


Image may be NSFW.
Clik here to view.

How to Share Azure Devops CI/CD Templates Across Teams

Introduction As Timo and Jeroen explained in their blog about bringing your Azure Devops CI/CD setup to the next level using templates to re-use your pipeline steps is a good way to accelerate your...

View Article


Image may be NSFW.
Clik here to view.

Faster Docker builds using cache from Azure Container Registry

When building Docker images, we are often repeating steps. When building locally, Docker uses a cache so it doesn’t have to rebuild layers it has already built before. This is great! In CI/CD...

View Article

How to define AWS ECS task image definitions to play nice with ECS new...

In this blog I will provide two ways to work with the new ECS image version consistency behaviour: Either enable the ECR tag immutability or add the image digest to all your task definition images. ecs...

View Article

Image may be NSFW.
Clik here to view.

Make writing documentation part of your pull request

We are all guilty of this one! We changed something, and we forgot to update the documentation. Even if you have the best intentions to do your best, it’s way too easy not to do it. Why is it so easy...

View Article

Image may be NSFW.
Clik here to view.

Autoscaling Azure DevOps Pipelines Agents with KEDA

1. Introduction As organizations scale their DevOps practices, the need for efficient resource management and automation becomes critical. One of the key challenges in large-scale CI/CD environments...

View Article

Browsing all 33 articles
Browse latest View live