Everything about Kubernetes, news, articles, tutorials...
Adopting Istio for a multi-tenant kubernetes cluster in Production (medium.com)
Published: Tuesday, 10 September 2019.  By:Vishal Banthia Discuss
Kubernetes cronjob 101 (medium.com)
Published: Wednesday, 04 September 2019.  By:Jobteaser Engineering
How Kubernetes cronjobs are currently used to replace Airflow ETL job at Jobteaser.
Building a Kubernetes platform at Pinterest (medium.com)
Published: Tuesday, 03 September 2019.  By:Pinterest Engineering Discuss
Deploying apps on multiple Kubernetes clusters with Helm (medium.com)
Published: Tuesday, 18 June 2019.
Dailymotion’s Kubernetes journey: applications deployment
Monitoring Multiple Kubernetes Clusters (medium.com)
Published: Monday, 10 June 2019.
Monitoring of multiple Kubernetes Cluster via Prometheus
A Crash Course For Running Istio (medium.com)
Published: Wednesday, 05 June 2019.
At Namely we’ve been running with Istio for a year now. Yes, that’s pretty much when it first came out. We had a major performance regression with a Kubernetes cluster, we wanted distributed tracing, and used Istio to bootstrap Jaeger to investigate. We immediately saw the potential of a service mesh as it relates to our infrastructure and decided to make an investment in the tool.
Configure Helm TLS communication with multiple Kubernetes clusters (medium.com)
Published: Friday, 16 November 2018.  By:Maor Friedman
So, finally decided to secure your Helm installation? That`s great! Sounds easy enough, right? And as an extra, all sources seem to be telling the exact same story: “All you have to do is follow these steps, and you are good to go”. Right? Wrong. Well, not really wrong, it is a fairly simple procedure, but brace yourself for more typing. Much more. A bit more. There you are. But have no fear, the solution is here (in this post, if that was unclear).
Using Kubernetes ConfigMap Resources for Dynamic Apps (medium.com)
Published: Tuesday, 13 November 2018.  By:Jimmy Ray
According to the docs, in Kubernetes, ConfigMap resources “allow you to decouple configuration artifacts from image content to keep containerized applications portable.” Used with Kubernetes pods, configmaps can be used to dynamically add or change files used by containers.
Kubernetes Readiness & Liveliness Probes — Best Practices (medium.com)
Published: Tuesday, 13 November 2018.
In Kubernetes, pods are the smallest deployable units of computing that can be created and managed. A pod is a group of one or more containers (Docker, rocket, etc), with shared storage/network, and a specification for how to run the containers.
Deploying Kubernetes clusters with kops and Terraform (medium.com)
Published: Monday, 05 November 2018.
Write up on managing Kubernetes clusters using kops and Terraform
Istio Routing Basics (medium.com)
Published: Friday, 02 November 2018.  By:Mete Atamel, Developer Advocate at Google
When learning a new technology like Istio, it’s always a good idea to take a look at sample apps. Istio repo has a few sample apps but they fall short in various ways. BookInfo is covered in the docs and it is a good first step. However, it is too verbose with too many services for me and the docs seem to focus on managing the BookInfo app, rather than building it from ground up. There’s a smaller helloworld sample but it’s more about autoscaling than anything else.
Productionproofing EKS (medium.com)
Published: Friday, 02 November 2018.  By:Deiwin Sarjas Discuss
SRE: Resiliency: Bolt on Rate Limiting using Envoy (medium.com)
Published: Wednesday, 31 October 2018.
Rate-limiting is an effective and simple way to mitigate cascading failure and shared resource exhaustion. Envoy is a feature rich proxy which allows for the easy addition of rate limiting, to any service. This post walks through configuring envoy to enforce rate limiting without changing any application level configuration.
Why and how do we run Kubernetes on the Spot instances (medium.com)
Published: Wednesday, 31 October 2018.  By:YR Discuss
Remotely connecting through Kubernetes to a JMX agent in a Spring Boot 1.x application to monitor an application (medium.com)
Published: Wednesday, 31 October 2018.  By:Tremaine Eto
The Java Management Extensions (JMX) technology is a Java standard and allows for a means of monitoring and managing resources–most notably the Java Virtual Machine (JVM).
Understanding resource limits in kubernetes: memory (medium.com)
Published: Wednesday, 31 October 2018.  By:Mark Betz Discuss
Building stuff with the Kubernetes API (Part 4) — Using Go (medium.com)
Published: Wednesday, 31 October 2018.  By:Vladimir Vivien
This is part 4 of a multipart series which covers the programmability of the Kubernetes API using the official clients. This post covers the use of the Kubernetes Go client, or client-go, to implement a simple PVC watch tool which has been implemented in Java and Python in my previous posts.
-- Next -->