Blog DevOps Keep in touch

Subscribe to our newsletter

Debug a Kubernetes environment: useful tools & commands

Debug a Kubernetes environment: useful tools & commands

Debugging a Kubernetes environment can get tedious. This article provides some commands, tools & practices to help you debug faster in a Kubernetes context.

Apply the same Terraform on multiple AWS accounts without duplicating it

Apply the same Terraform on multiple AWS accounts without duplicating it

You want to apply the same terraform code to several Amazon Web Services (AWS) accounts? Learn how to use IAM to change the terraform provider parameter

Kube-monkey: Bring chaos into your Kubernetes deployments.

Kube-monkey: Bring chaos into your Kubernetes deployments.

Kube-monkey is a tool that helps you test the resilience of your Kubernetes cluster by randomly deleting pods. It allows to see how it responds to the outage.

Kubernetes on Google Cloud Platform: automate deployments with Cloud Build

Kubernetes on Google Cloud Platform: automate deployments with Cloud Build

Learn how to set up Continuous Deployment to automatically deploy your application on a Google Kubernetes Engine (GKE) cluster with Google Cloud Build.

How to set up HTTPS with Istio and Kubernetes on Google Kubernetes Engine (GKE)

How to set up HTTPS with Istio and Kubernetes on Google Kubernetes Engine (GKE)

When trying to set up Istio within a cloud provider like GCP, you will encounter a couple of challenges. One is setting up HTTPS with Istio and Kubernetes on GKE

Codemotion Berlin 2019 : Quick takeaways

Codemotion Berlin 2019 : Quick takeaways

Maxime Sraïki and I were at Codemotion, a great software conference in Berlin. I have attended several talks, and here are the main things I have learned.

Monitoring Prometheus-compliant applications in GKE with Stackdriver and RabbitMQ

Monitoring Prometheus-compliant applications in GKE with Stackdriver and RabbitMQ

Monitor Prometheus-compliant Kubernetes Services in GCP using Stackdriver to avoid storage and resilience issues. How to monitor a RabbitMQ cluster?

How to measure the ROI of DevOps and what metrics to follow?

How to measure the ROI of DevOps and what metrics to follow?

One way to convince your management board to release a budget for a DevOps project is to calculate its ROI. Here are the metrics to measure DevOps ROI.

How to monitor your EBS volumes (AWS) using CloudWatch Metrics?

How to monitor your EBS volumes (AWS) using CloudWatch Metrics?

Use CloudWatch Metrics to monitor your EBS volumes. Enable some available metrics on your EC2 instances and monitor them via CloudWatch or Grafana.

The most interesting DevOps Blogs, Newsletters & Twitter accounts to follow

The most interesting DevOps Blogs, Newsletters & Twitter accounts to follow

We listed our favourites DevOps blogs, newsletters and Twitter accounts to keep yourself updated on the latest DevOps technologies, tools, and best practices.

5 minutes to set up Kubernetes Autoscaling

5 minutes to set up Kubernetes Autoscaling

When facing sensible load variations on your Kubernetes infrastructure, the horizontal pod autoscaling is the solution!

Deploying a Kubernetes app with GitLab-Ci (automated pipeline)

Deploying a Kubernetes app with GitLab-Ci (automated pipeline)

Learn in 5 minutes how to deploy your Kubernetes app with GitLab-CI. Create a simple automated GitLab pipeline, using a Kubernetes runner and Helm charts.

4 HTTP Status Codes You Need to Watch Out For

4 HTTP Status Codes You Need to Watch Out For

Read this article to find out more about the HTTP status codes you need to watch out for.

AWS IAM: Understanding the Key Concepts of IAM services

AWS IAM: Understanding the Key Concepts of IAM services

What is AWS IAM? Accounts, users, roles, requests, policies… 5 minutes to understand AWS IAM mechanics. Use IAM to deal with identity and authorization.

What are the Kubectl commands to know ?

What are the Kubectl commands to know ?

To save time with Kubernetes, discover the mastering commands for cluster management (Kubectl) to create, delete & monitor resources.

Kubernetes services, pods, ingress ... all the basic components

Kubernetes services, pods, ingress ... all the basic components

Learn what are the essentials components of Kubernetes: pods, service, ingress, deployments, configmap, secrets, ... eveything you need to know.

Kubernetes on Google Cloud Platform: deploy your app with Helm

Kubernetes on Google Cloud Platform: deploy your app with Helm

In this second article from the series Kubernetes and GCP, we will use Helm to package and deploy an app on a Kubernetes cluster with Google Cloud Platform.

Docker osx (or windows) development: fix slow calls to mounted filesystem

Docker osx (or windows) development: fix slow calls to mounted filesystem

How to use docker-sync to quickly solve the slowness issues if you are running your host’s filesystem on osx (or windows). Discover here the cause and tackle it.