- Reusable patterns for scalable APIs running on Docker
- Kubernetes By Example
- 7 container design patterns you need to know
- Multi-Container Pod Design Patterns in Kubernetes
- Kubernetes high-level overview
- How do you build 12-factor apps using Kubernetes?
- 12 Factors Kubernetes
- The Twelve-Factors Kubernetes
- Kubernetes documentation
- Getting Started with Kubernetes - Second Edition: Orchestrate and manage large-scale Docker deployments
- Kubernetes: Up and Running
- Mastering Kubernetes
- Kubernetes in Action
- Kubernetes for Developers: Use Kubernetes to develop, test, and deploy your applications with the help of containers
- Kubernetes 101
- Awesome resource list for Kubernetes learning
- Reconciliation in Kubernetes: Automatic control in distributed systems
- Kubernetes beyond black box - presentation
- Cloud-native application design principles
- Kubernetes and CoreOS presentation
- Cloud Architecture Patterns
- The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
- Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale
- Building Microservices: Designing Fine-Grained Systems
- Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
- Distributed Systems 3.01 Edition
- Database Reliability Engineering: Designing and Operating Resilient Database Systems
- Benchmark results of Kubernetes network plugins (CNI) over 10Gbit/s network
- Running integration tests in Kubernetes
- 11 Ways (Not) to Get Hacked
- Kubernetes monitoring pipelines
- Install Spinnaker
- Spinnaker basics
- Spinnaker docs
- Imperative vs Declarative control
- RBAC explained
- Cloud Native Applications
- Kubernetes Scheduler
- Kubernetes workflow mechanics
- Kubernetes API Server
- Kubernetes HA scheme
- Pod explained
- Istio The easy way
- Istio in production
- Istio Routing
- Istio Crash Course