Skip to content

Kubernetes

Running stateful workloads on Kubernetes: cluster setup, database operators such as those for PostgreSQL, Helm, storage, networking, OpenShift and Rancher.

Setup an NGINX Ingress Controller on Kubernetes

One of the most important and basic concept in Kubernetes is the Service exposition. How about exposing a Kubernetes Service deployed inside a cluster to outside traffic? Let’s have a look on the different approaches to expose a Kubernetes Service outside the cluster and particularly the role of the Ingress Controller. NodePort, Load Balancers, and Ingress Controllers In the Kubernetes… 

DevOpsDays 2020 at HEG in Geneva

This 2020 new year began with a really exiting DevOps Event in Geneva. Kubernetes, Helm, Cloud Native, CNCF, CI/CD, Ansible, Terraform,… So much topics around DevOps that was in every people mouth. This confirm that DevOps is a good choice for any retraining 😉 This is effectively the next generation in the IT world. For this second edition, around 300… 

Jenkins X ecosystem: Kaniko as image builder

For a few months now, we started a huge project at a customer; build a complete CI/CD platform for Documentum. The final goal is to create a CI/CD process for platform and software delivery to reduce as possible the delivery of the releases. To achieve this goal, 2 main products have been introduced at our customer by our DevOps team:… 

A day at DevOps World in Lisbon

On this second day here at DevOps World in Lisbon, I built a very interesting and intensive program of sessions to attend which I will explain to you more in detail below. This was also the opportunity for us (Arnaud and I) to meet our main customer from whom we are working with Jenkins X each day. It is always… 

DevOps World – Jenkins World – Next Days – Keynote, Sessions & SuperParty

Hi folks, the second day is now over. It’s has been terminated with the SUPERPARTY sponsored by sonatype. Capes & masks were available to celebrates everyday superheroes, LIKE US. It was “sympa”, with music, foods, drinks and so on. But yeah, it was not the only things, let’s come back to the second DevOps Jenkins World day which began with… 

DevOps World – Jenkins World – The Workshop On Day One

After achieving new challenges during customer activities where I was managing a quite huge project around Kubernetes & Jenkins X EcoSystem, I get the opportunity to attend the DevOps World – Jenkins World in Lisbon.A big thanks as I will better understand all the superheroes in this Jenkins World.The superheroes for me this year is Jenkins X !Today was the… 

Create a Kubernetes cluster with Google Kubernetes Engine

Nowadays the market for cloud providers is very competitive. Large companies are fighting a very hard battle over the services they provide. Each offers a wide range of more or less identical products with specific features for each. In my point of view, having deployed Kubernetes clusters in several environments (Cloud and On-Premise), I pay particular attention to Google Cloud… 

Provisioning a AKS cluster and KubeInvaders with Terraform

Provisioning a K8s infrastructure may be performed in different ways. Terraform has a connector called the Kubernetes provider but it doesn’t allow building and deploying a Kubernetes cluster. The cluster must be up and running before using the provider. Fortunately, there are different cloud-specific provider depending which cloud provider you want to provision your cluster. In our CI pipeline for… 

Kubernetes DNS resolution using CoreDNS (force update deployment)

After installing your Kubernetes cluster composed by masters and workers, a few configurations steps need to complete. In fact, the join command is not the last operation to perform, in order to have a fully operational cluster. See how to deploy a k8s cluster using kubeadm here: https://www.dbi-services.com/blog/kubernetes-how-to-install-a-single-master-cluster-with-kubeadm/ . One of the most important steps in the configuration is the… 

Using non-root SQL Server containers on Docker and K8s

This is something that I waited for a while, in fact since SQL Server 2017 … and the news came out on Wednesday 09th September 2019. Running Non-Root SQL Server Containers is now possible either on the next version of SQL Server (2019) and it has been backported on SQL Server 2017 as well. Non-root SQL Server containers will likely… 

OpenShift 4.1 Partner Introduction Day

By Mouhamadou Diaw Today was the OpenShift Partner Introduction Day by RedHat. This event happened at Lausanne There were people with different backgrounds. After presenting the RedHat compagny, the speaker explained what is Openshifts and why people must adopt it. What we will retain is that OpenShift is trusted enterprise Kubernetes With OpenShift we can for example -Automated, full-stack installation…