The Headlines
Editor’s picks of the highlights from the past week.
Introducing kube-iptables-tailer: Better Networking Visibility in Kubernetes Clusters
Saifuding Diliyaer, Box
We needed a mechanism to seamlessly deliver alerts about those iptables packet drops based on their network policies to help app owners quickly diagnose the corresponding issues. To solve this, we developed a service called kube-iptables-tailer to detect packet drops from iptables logs and report them as Kubernetes events. We are proud to open-source kube-iptables-tailer for you to utilize in your own cluster, regardless of whether you use Calico or other network policy tools.
How do you connect Kubernetes clusters located in different data centres?
Daniele Polencic, learnk8s
It’s relatively common to see infrastructure being replicated and distributed in different geographical regions, particularly in regulated environments. If one of the regions becomes unavailable, you can always route your traffic to another location and continue serving traffic. When it comes to Kubernetes, you might want to use a similar strategy and distribute your workloads in different regions. You may have one or several clusters per team, region, environment, or a combination of them. Your clusters may be hosted in different cloud providers and on-premise. But how should you design the infrastructure for such geographical split?
50 Best Kubernetes Architecture Tutorials
Natalie Walsh, Security Boulevard
To understand the value of Kubernetes, how to integrate it in a way that improves operational efficiency, and how to guard against the new vulnerabilities that container orchestration introduces, it’s critical that you have more than a passing knowledge. So if you’re ready to start diving into Kubernetes, you’ve come to the right place. Below, we’ve curated a list of 50 top quality tutorials to help you fully understand Kubernetes architecture and best practices.
Webinars
Upcoming webinars on cloud native technologies.
Deploying Complex Stateful Applications on Kubernetes with KubeDirector
Tom Phelan & Joel Baxter, Blue Data
April 30 @ 10:00 am – 11:00 am PDT
REGISTER NOW »
The Technical
Tutorials, tools, and more that take you on a deep dive into the code.
Setting up Kubernetes Network Policies – A Detailed Guide
Viswajith Venugopal, StackRox
Kubernetes Identity Management: Authentication
Marc Boorshtein, Linux Journal
Helm 3 Preview: Charting Our Future – Part 1: A History of Helm
Matt Fisher, Microsoft
K8s Federation v2 — a guide on how to get started
Katie Gamanji, Condé Nast International
Securing Developer Workflows
Simon Maple, Snyk; Brice Fernandes, Weaveworks Navigating Network Services and Policy With Helm
Christopher Hanson, RX-M
Kubernetes Deployments: Rolling Update Configuration
Keilan Jackson, Blue Matador
Istio monitoring explained
Fernando Ripoll, Giant Swarm
Kubeflow on GPU Enabled AWS-EKS Cluster
Gokul Chandra, Cisco
Tooling Spotlight:
- metalnetes – Create and manage multiple Kubernetes clusters using KVM on a bare metal Fedora 29 server.
- kubecost/cost-model – Cross-cloud cost allocation models for workloads running on Kubernetes.
The Editorial
Articles, announcements, and more that give you a high-level overview of challenges and features.
Tinder’s move to Kubernetes
Chris O’Brien, Tinder
CNCF Meetups Grow to Over 100,000 Members
CNCF
The Future of Cloud Providers in Kubernetes
Andrew Sy Kim, VMware; Mike Crute, AWS; Walter Fender, Google
Pod Priority and Preemption in Kubernetes
Bobby Salamat, Google
Meet the Ambassador: Diane Mueller
Diane Mueller, Red Hat; Kaitlyn Barnard, CNCF
Kubernetes basic glossary
Kamil Lelonek, Pioner Labs
Supercharging Kubernetes Storage with CSI
Vladimir Vivien, VMware
Container Design Patterns for Kubernetes – Part 1
Anita Buehrle, Weaveworks
Key Kubernetes Concepts
Jeff Hale, Towards Data Science
Centralizing Container and Kubernetes Management
Oleg Chunikhin, Container Journal
===========================================================
KubeWeekly is curated by Bob Killen, Chris Short, Kim McMahon and Michael Hausenblas