Skip to content

Donovan Winter

Donovan Winter has over eight years of experience in the IT industry, specializing in DevOps tools and web/software development, including Kubernetes, Ansible Automation Platform, GitLab, and HAProxy. Prior to dbi services, he worked as an industrial IT engineer at EES-Clemessy and as a software development engineer at Aubans Technologies. He holds a degree in electrical engineering and industrial computer science from the University of Belfort-Montbéliard, complemented by studies at ESTIA. His experience spans industrial supervision, aerospace, automotive, and defense sectors.

8 posts since November 2022

How to Contribute to the YaK Project: Adding a New Infrastructure Provider (e.g., OpenShift Virtualization)

YaK is a platform-agnostic framework designed to streamline and automate the deployment of infrastructure and middleware components (database, K8S,etc..) across various environments. With its open-source core, YaK enables developers, DevOps teams, and IT professionals to manage infrastructure provisioning and component deployment efficiently, without being tied to a specific vendor. Whether you’re working with AWS, Azure, Oracle Cloud Infrastructure (OCI), or on-premises servers, YaK… 

Integrate YaK into Red Hat Ansible Automation Platform

Introduction to YaK YaK is an open-source automation project developed by dbi services. Built on Ansible playbooks, YaK streamlines the deployment process for various components across any platform. It ensures adherence to best practices, maintains deployment quality, and significantly reduces time-to-deploy. Initially created in response to the growing demand from dbi services’ consultants and clients, YaK simplifies and accelerates deployments… 

Migrating AWX from one Kubernetes cluster to another: A custom approach

In this guide, we’ll walk through migrating an AWX instance from one Kubernetes infrastructure to another, with two important considerations. First, both AWX instances are on completely different networks, meaning there’s no direct connectivity between them. Second, we aim to replicate the credentials (including passwords) stored in AWX, which requires careful handling. This approach differs from the official documentation due… 

Kubernetes Traffic Control: Ingress vs. Gateway API

In the evolving landscape of Kubernetes, efficient and flexible management of network traffic is essential for deploying, scaling, and securing modern applications. As organizations adopt more complex microservices architectures, the need for robust traffic control mechanisms becomes increasingly critical. This is where the Gateway API comes into play. Gateway API is a relatively new and powerful extension to Kubernetes designed… 

Running .NET applications in a Kubernetes cluster: A step-by-step guide

Kubernetes is a powerful container orchestration platform that allows you to deploy, manage, and scale containerized applications with ease. In this guide, we will walk you through the process of running .NET applications in a Kubernetes cluster. We will cover both console applications and web applications. Let’s get started! Prerequisites Before we begin, make sure you have the following prerequisites… 

Deploy awx-operator with Helm using images from a local registry

You want to deploy Ansible AWX on a Kubernetes cluster using awx-operator, but your security policy requires you to use a local registry to store the necessary container images ? Okay, let’s see how to do this using Helm. Default deployment By reading the awx-operator documentation, you should have a values file similar to this one (with spec values according… 

DevOps Barcelona – Day1

It was the first time that I assist to an IT conference, and I want first to say a warm thank to dbi services for this great opportunity. DevOps Barcelona is an annual event that purpose multiple conferences on different subjects around the marvelous word of DevOps. After received our welcome gifts and a coffee, lets start our two days…