Everything about Kubernetes, news, articles, tutorials...
1. Least Privilege in Kubernetes Using Impersonation (johnharris.io)
Published: Friday, 23 August 2019.
Kubernetes supports the concept of ‘impersonation’ and we’re going to look at the user & group configuration that we created using impersonation to enable a least-privilege type of access to the cluster, even as an administrator, to ensure that it was more difficult to accidentally perform unwanted actions, while keeping the complexity level low.
2. Understanding Kubernetes (K8s) – Part 1 (peyanski.com)
Published: Wednesday, 21 August 2019.  By:peyanski.com
You won't believe what K8s means! Check out the full article to find out. My intention for this post is to have at least two parts. The first part of Understanding Kubernetes will be theoretical and during the second we will make our hands dirty (practical).
3. Powering Edge With Kubernetes: A Primer (blog.calsoftinc.com)
Published: Wednesday, 21 August 2019.  By:Sagar Nangare / Calsoft Inc.
Kubernetes add many enhancements and feature sets for edge-based network infrastructure. Streamlines workloads and resource management using policy based scheduling. Adds security and networking features. Enables auto-scaling and traffic shaping for better resource utilization and workload prioritization. Apart from Kubernetes Edge IoT working group community, there are key developments are in progress by many companies to integrate and utilize Kubernetes power for edge and IoT. I will cover more details in upcoming articles about Kubernetes for edge.
5. A Deep-Dive On Kubernetes For Edge (calsoftinc.com)
Published: Thursday, 01 August 2019.  By:Sagar Nangare / Calsoft Inc.
As edge computing continues to gain momentum to deal with streaming data generated by numerous IoT devices, there are several challenges that have shown-up associated with remote management of software deployment and updates; latency, pre-processing of data, orchestration of different workloads and end-to-end orchestration of compute resources. Kubernetes has emerged as a perfect solution to service providers and enterprises who want to or have deployed edge nodes. It brings cloud native approach to edge use cases along with large feature sets for public cloud, private cloud and core datacenters. This ebook focuses on current scenarios of adoption of Kubernetes for edge use cases, current Kubernetes + edge case studies, approached of deployment and open source and commercial solutions.
6. What's new in Kubernetes 1.15? (www.youtube.com)
Published: Wednesday, 24 July 2019.  By:CNCF
7. Kubernetes and Containers Best Practices - Health Probes (www.magalix.com)
Published: Tuesday, 23 July 2019.  By:Magalix blog
Health Probes are important building blocks of highly-observable services. Learn in this article how to use Kubernetes Liveness and Readiness Probes. Improve your app's reliability. They are quite easy to implement btw ;) What's inside: - Why do you need Health Probes in your applications? - What Is The Health Probe Pattern? - What is The High Observability Principle (HOP) - How to Apply Health Probe Pattern in Kubernetes?
8. Deploy a MEAN Application on Kubernetes with Helm (docs.bitnami.com)
Published: Tuesday, 09 July 2019.  By:Bitnami
Learn how to deploy a custom MEAN application from a GitHub repository to a Kubernetes cluster in three simple steps using Bitnami's Node.js Helm chart. After showing you how to deploy your application in a Kubernetes cluster, this article also explains how to modify the source code and publish a new version in Kubernetes using the Helm CLI.
9. kube-rclone: a rclone mount solution for Kubernetes (github.com)
Published: Friday, 05 July 2019.  By:Zee - https://github.com/
kube-rclone is a rclone mount solution for Kubernetes. It allows you to sync files and directories to and from different cloud storage providers i.e Google Drive. It creates a Daemonset across the Kubernetes cluster which mounts a volume on the hostPath that can be used with other services such as kube-plex
10. Kubernetes 1.15: Extensibility and Continuous Improvement (kubernetes.io)
Published: Thursday, 20 June 2019.  By:The 1.15 Release Team
We’re pleased to announce the delivery of Kubernetes 1.15, our second release of 2019! Kubernetes 1.15 consists of 25 enhancements: 2 moving to stable, 13 in beta, and 10 in alpha. The main themes of this release are: Continuous Improvement Project sustainability is not just about features. Many SIGs have been working on improving test coverage, ensuring the basics stay reliable, and stability of the core feature set and working on maturing existing features and cleaning up the backlog. Extensibility The community has been asking for continuing support of extensibility, so this cycle features more work around CRDs and API Machinery. Most of the enhancements in this cycle were from SIG API Machinery and related areas.
11. Kubernetes Networking at Scale (youtu.be)
Published: Thursday, 20 June 2019.  By:Laurent Bernaille, Datadog & Bowei Du, Google
Running large Kubernetes clusters serving high volumes of traffic (thousands of nodes serving thousands of requests/second) requires tackling scaling challenges in both the control plane and data plane. This talk will present options that allow for performant networking when the number of nodes, services, endpoints and traffic grow in your Kubernetes cluster. Laurent and Manjot will cover how to use CNI plugins for efficient routing by not requiring overlays, how kube-proxy can be configured to handle clusters with thousands of services and endpoint and how ingress controllers can route traffic directly to pods without requiring nodeports. In addition, many of these solutions are at an early stage and the talk will dive into the issues faced and how they were addressed. Finally, the talk will discuss upcoming technologies that will allow Kubernetes to scale even further.
12. A K8s Operator that helps keep secrets in sync across multiple namespaces (github.com)
Published: Wednesday, 19 June 2019.  By:IBM
This sample is an example Kubenetes Operator that will syncronize Kubernetes Secrets that you annotate with target Secrets that you designate.
13. Stern: Multiple pods log tailing for Kubernetes (github.com)
Published: Tuesday, 18 June 2019.
Stern allows you to tail multiple pods on Kubernetes and multiple containers within the pod. Each result is color coded for quicker debugging.
14. Helm 3.0.0-alpha1 (github.com)
Published: Tuesday, 18 June 2019.
Helm v3.0.0-alpha.1 is the first alpha release for Helm 3
15. Deploying apps on multiple Kubernetes clusters with Helm (medium.com)
Published: Tuesday, 18 June 2019.
Dailymotion’s Kubernetes journey: applications deployment
16. kube-ps1: Kubernetes prompt for bash and zsh (github.com)
Published: Monday, 10 June 2019.
Kubernetes prompt info for bash and zsh
17. Kubectx & Kubens: Switch faster between clusters and namespaces in kubectl (github.com)
Published: Monday, 10 June 2019.
kubectx + kubens: Power tools for kubectl kubectx helps you switch between clusters back and forth kubens helps you switch between Kubernetes namespaces smoothly
18. Krew: Package manager for "kubectl plugins" (github.com)
Published: Monday, 10 June 2019.
krew is the package manager for kubectl plugins.
19. Monitoring Multiple Kubernetes Clusters (medium.com)
Published: Monday, 10 June 2019.
Monitoring of multiple Kubernetes Cluster via Prometheus
20. Tekton: A Kubernetes-native pipeline resource (tekton.dev)
Published: Sunday, 09 June 2019.
The Tekton Pipelines project provides Kubernetes-style resources for declaring CI/CD-style pipelines.
-- Next -->