2019 August

08-08 Un audit identifie plus de 30 failles dans l'environnement Kubernetes


08-06 How to Remediate Kubernetes Security Vulnerability: CVE-2019-11247

A new Kubernetes security vulnerability was announced today, along with patch releases for the issue for Kubernetes versions 1.13, 1.14, and 1.15.

08-05 Design Patterns for Microservices

Microservices can have a positive impact on your enterprise. Therefore it is worth knowing how to handle Microservice Architecture (MSA) and some Design Patterns for Microservices, as well as, general goals or principles for a microservice architecture.

2019 July

07-29 Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network (Updated: April 2019)

This article is an update of my previous benchmark, now running on Kubernetes 1.14 with CNI version up-to-date in April 2019. First of all, many thanks to Cilium team who helped me by reviewing and correcting my metrics monitoring scripts.

07-25 Hugo 0.56.0: Hugo Modules and Deployment

Hugo 0.56.0 is filled with improvements, but there are two main headliners: Hugo Modules and Hugo Deploy. Hugo Deploy is implemented by @vangent and brings built-in deployment support for GCS, S3, or Azure using the Hugo CLI. See the Hugo Deploy Documentation for more information.

07-24 Announcing Yaegi

In this post, we present Yaegi, Yet Another Go Interpreter, with the E standing for Elegant, Embedded, Easy, or whatever you prefer.

07-16 Transcript de ma conférence « Migration de 6play vers Le Cloud, retour d’expérience » à MixIT 2019

Les 23 et 24 mai, j’étais présent à MixIT 2019, pour une présentation intitulée « Migration de 6play vers Le Cloud, retour d’expérience ». Puisque ma conférence n’a pas été enregistrée, voici une tentative de transcript, en espérant qu’il vous sera utile.

07-11 Shape Up

Stop Running in Circles and Ship Work that Matters by Ryan Singer

07-10 Fire Up Your VMs with Weave Ignite

Happy birthday Weaveworks! Today we turn FIVE! It feels like we are older: startup years are a bit like dog years. Let’s celebrate with something fun :-) For the last few months we have been playing with a little side project called “Ignite” that I want to tell you about.

07-04 ValueStream: DevOps Metrics

DevOps takes a holistic approach to value delivery based on reducing feedback loops in order to reduce lead time to increase velocity and the rate of successful software deliveries.

2019 June

06-19 Raft

06-19 Learn git concepts, not commands

An interactive git tutorial meant to teach you how git works, not just which commands to execute. So, you want to use git right?

06-14 $ docker build -f Mockerfile.yaml .

In this blog post, I'll show you how to write your own Dockerfile syntax that works out of the box with any existing Docker installation. If you want to see it in action right away, here's a YAML file that is used in place of a Dockerfile.

06-14 Jerry Hargrove | Cloud Diagrams & Notes

Jerry Hargrove | Cloud Diagrams & Notes Follow @awsgeek Amazon ElastiCache 4/16/2019 Amazon EFS 4/12/2019 AWS Regions 4/12/2019 AWS re:Invent 2018: WIN202L - 10 Years of Windows and .

06-05 OpenShift Container Platform 4.1 is now available

Red Hat OpenShift Container Platform provides you with a hybrid cloud application platform for deploying both new and existing applications. Built on Red Hat Enterprise Linux and Kubernetes, OpenShift Container Platform 4.

06-04 Gaining Root Access to Host through rkt Container hack

Unpatched vulnerabilities affect the rkt container runtime that could be exploited by an attacker to escape the container and gain root access to the host.

06-04 What's New in Red Hat Ansible Engine 2.8

Red Hat Ansible Engine 2.8 is now available. This release features many improvements and enhancements (please refer to the CHANGELOG for more details).

06-04 The Open Source Container-Native Observability Toolkit

Oracle sponsored this post. This article will explore concepts related to observability and monitoring along with a number of popular open source monitoring tools for container-native environments.

2019 May

05-24 How to reduce DevOps costs

A well-oiled DevOps machine is a powerful thing – teams are deploying faster, processes are automated, everything is well-structured, and the cost is consistent with expectations. The reality for some teams is they’re not always able to hit all four in that Venn diagram.

05-24 Understanding Fake Agile

I was recently asked by a major corporation to give a talk on “fake agile.” They wanted me to explain what it is, how to identify it and how to deal with it.

05-22 Hello Service Mesh Interface (SMI): A specification for service mesh interoperability

Today we are excited to launch Service Mesh Interface (SMI) which defines a set of common, portable APIs that provide developers with interoperability across different service mesh technologies including Istio, Linkerd, and Consul Connect.

05-21 Private Packagist for Vendors

If you're selling PHP packages, the easiest way to offer Composer package installation to your customers is now Private Packagist for Vendors. You get a unique URL and authentication token for each customer and they can use these in their composer.json file to install your packages.

05-21 Security for Elasticsearch is now free

We are thrilled to announce that the core security features of the Elastic Stack are now free. This means that users can now encrypt network traffic, create and manage users, define roles that protect index and cluster level access, and fully secure Kibana with Spaces.

05-15 API design: Why you should use links, not keys, to represent relationships in APIs

When it comes to information modeling, how to denote the relation or relationship between two entities is a key question.

05-15 Parallel streaming of progressive images

Progressive image rendering and HTTP/2 multiplexing technologies have existed for a while, but now we've combined them in a new way that makes them much more powerful. With Cloudflare progressive streaming images appear to load in half of the time, and browsers can start rendering pages sooner.

05-15 Go 1.13: xerrors

Part of the Go 2 series of language changes is a new error inspection proposal. The error inspection proposal adds several features to errors that have been tried elsewhere (in packages such as github.com/pkg/errors), with some new implementation tricks.

05-15 VMware to acquire Bitnami

We are proud and excited to announce that VMware is acquiring Bitnami! This is fantastic news for our users and partners. We will continue to deliver the Bitnami catalog of apps that you know and love, across all the platforms we currently support, including all the major cloud vendors.

05-14 Git ransom campaign incident report

Today, Atlassian Bitbucket, GitHub, and GitLab are issuing a joint blog post, in a coordinated effort to help educate and inform users of the three platforms on secure best practices relating to the recent Git ransomware incident.

05-14 Speed at Scale: Web Performance Tips and Tricks from the Trenches (Google I/O'19)

Getting your site fast and keeping it fast can be a challenge at scale. Learn 15 tips and tricks that real, production sites use to get great scores on Lighthouse and improve core business metrics. Understand a spectrum of optimizations from latency optimization to JavaScript, preloading, prefetchin

05-09 LXD 3.13 has been released

The LXD team is very excited to announce the release of LXD 3.13! This is another very exciting LXD release, packed with useful features and a lot of bugfixes and performance improvements!