Infrastructure at your Service

Category

Docker

Daniel Westermann

Deploying a Kubernetes cluster on EC2 with Rancher

By | AWS, Cloud, DevOps, Docker, Kubernetes | No Comments

Once Rancher is up and running, it makes the deployment and management of Kubernetes clusters quite easy. In this post we’ll deploy a brand new cluster on top of EC2. If you want to have a simple and quick Rancher playground you can follow this post, which will give you a Rancher setup on SLES 15. If you want to have a more production like Rancher setup, you can follow these posts: Rancher, up and…

Read More
Daniel Westermann

Rancher on SLES 15 as a demo environment

By | Database Administration & Monitoring, DevOps, Docker, Kubernetes | No Comments

If you followed the last posts (Rancher, up and running, on EC2 – 1 – One node, Rancher, up and running, on EC2 – 2 – Three nodes and Rancher, up and running, on EC2 – 3 – Rancher setup) about Rancher, you know how to setup Rancher in a highly available RKE cluster. While this is the way to go for a production clusters, you might want to play with Rancher on a local…

Read More
Daniel Westermann

Rancher, up and running, on EC2 – 2 – Three nodes

By | AWS, Database Administration & Monitoring, Docker, Kubernetes | No Comments

In the last post we’ve brought up a RKE Kubernetes cluster on a single node. While that is cool for demonstration purposes or testing, this is nothing for a real life setup. Running the control pane, the etcd nodes and the worker nodes all on one node, is nothing you want to do usually, as you can not guarantee fault tolerance with such a setup. To make the RKE cluster highly available we’ll be adding…

Read More
Mehdi Bada

Deploy GitLab on Kubernetes using Helm

By | DevOps, Docker, Kubernetes | No Comments

Over the last years GitLab became one of the most popular and powerful open source git source code platform. From pure source code repository to a DevOps platform, it’s interesting to see how GitLab has evolved and this is reflected in the technological choices made by the technical teams. GitLab can be deployed on Cloud or On-premise environments in multiple ways; automatically (packages) manually (compile all sources)…. https://about.gitlab.com/install/ This blog post aims to explain how…

Read More
Steven Naudet

Getting started with SQL Server on Linux containers with Docker Desktop and WSL2

By | Database Administration & Monitoring, Docker, SQL Server | One Comment

In this blog post, I will show you the steps I went through to run SQL Server inside a Linux Docker container on my Windows 10 laptop. The aim here is to deploy quickly and easily SQL Server instances in my lab environment. Introduction Since May 2020 Windows ships with WSL 2. Windows System for Linux is a feature that creates a lightweight environment that allows you to run Linux distributions (Debian, Ubuntu, etc.) without…

Read More
Mehdi Bada

Setup an NGINX Ingress Controller on Kubernetes

By | Application integration & Middleware, Cloud, DevOps, Docker, Kubernetes | No Comments

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 world, there are three general approaches to exposing your application. NodePort A NodePort is an…

Read More
Mehdi Bada

Jenkins X ecosystem: Kaniko as image builder

By | Database Administration & Monitoring, DevOps, Docker, Kubernetes | No Comments

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: Kubernetes (as the new “virtualization” platform) and Jenkins X (for CI/CD). Based on these 2…

Read More
Mehdi Bada

A day at DevOps World in Lisbon

By | DevOps, Docker, Kubernetes | No Comments

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 interesting to be able to meet physically the people with whom we collaborate, even if…

Read More
Arnaud Berbier

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

By | Application integration & Middleware, DevOps, Docker, Kubernetes | No Comments

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 the keynotes. I really loved it. It was animated with SuperHeroes in small cartoon between…

Read More