Everything about Kubernetes, news, articles, tutorials...
1. Deploying apps on multiple Kubernetes clusters with Helm (medium.com)
Published: Tuesday, 18 June 2019.
Dailymotion’s Kubernetes journey: applications deployment
2. Monitoring Multiple Kubernetes Clusters (medium.com)
Published: Monday, 10 June 2019.
Monitoring of multiple Kubernetes Cluster via Prometheus
3. 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.
4. Dynamic secrets on Kubernetes pods using Vault (medium.com)
Published: Wednesday, 23 January 2019.
5. 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).
6. 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.
7. 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.
9. Deploying Kubernetes clusters with kops and Terraform (medium.com)
Published: Monday, 05 November 2018.
Write up on managing Kubernetes clusters using kops and Terraform
10. 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.
11. Productionproofing EKS (medium.com)
Published: Friday, 02 November 2018.  By:Deiwin Sarjas
12. 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.
13. Why and how do we run Kubernetes on the Spot instances (medium.com)
Published: Wednesday, 31 October 2018.  By:YR
14. 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).
15. Understanding resource limits in kubernetes: memory (medium.com)
Published: Wednesday, 31 October 2018.  By:Mark Betz
16. 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.
18. How to create admin user in Kubernetes to login to Dashboard (medium.com)
Published: Sunday, 28 October 2018.  By:Kalin Staykov
19. Continuous integration and -deployment with GitHub, CircleCI and Kubernetes in Azure (medium.com)
Published: Sunday, 28 October 2018.  By:Martijn
Deploying an application is traditionally the most challenging part of the software delivery process. No two machines are the same, the guy who usually does the deployments is on vacation, and risk of disrupting production is ever looming. Without proper automation and safety checks, it can be a very daunting process.
20. Starting out with Kubernetes — Why we rolled our own despite the naysayers (medium.com)
Published: Tuesday, 23 October 2018.  By:Phil Whelan
Why we chose to roll our own Kubernetes cluster with Kops and Terraform instead of using AWS EKS or another hosted solution.
-- Next -->