Home
Folio
About
Scrum
Mongo
Node
Getting Started
-
K8s Architectural Concepts
An Overview of K8s Setup
On Pods
On Controllers
On Deployments
On Services
Balancing Network Traffic across many Pods with the LoadBalancer Service
An Introduction to Kubernetes in the Cloud
A Brief Review of Dockerfiles and Images
Some Architecture Principles for Kubernetes Applications
Networking Intro
-
Allow Communication between Host and Pod with the NodePort Service
Allow Communication Within A Cluster with the ClusterIP Service
Architecture Intro
-
A Microservice Case-Study from App to Docker to Kubernetes
A Microservice K8s Demo
Deploy a Microservice Set of Applications with K8s and Deployments
In Depth
-
Topics to Consider When Configuring Kubernetes
Kubernetes Namespaces
Build Kubernetes Objects with One-Lineres
Use Commands and Argunments to Configure Pods and Containers
Introduce Flexibility into Kubernetes Objects with Environment Variables
Include Docker Container Security Instructions In Kubernetes Pod Definition Files
Service Accounts Provide Identity To Container Processes
An Overview of Kubernetes Resource Allocation and Definition Options
Leverage Taints and Tolerations to Instruct Nodes to Allow or Not Allow Pod Deployment
Label Nodes for Simple Pod-to-Node matching deployments
Make Pods "Like" Nodes that have specific labels
Multi-Container Pods Can be Valuable For Tightly-Coupled Applications
Understanding K8s Pod Readyness May Be Tricky
Test In-Container Readyness with Liveness Probes
Logging In K8s Is Similar to Logging in Docker
Labels, Selectors and Annotations for Identifying Kubernetes Objects
Use Kubernetes Jobs to Manage Workloads That End
Ingress Helps Simplify Some Networking Details
Ingress Requires a ServiceAccount, a Deployment, a ConfigMap, a Service, and and Ingress
Build Rules for Pod Network Traffic
Persist Data Created By Pods By Using Volumes and Claims in Kubernetes
Remove a Requirement of Pre-Defined Storage Objects with Storage Classes
Some Trickery With Stateful Pods Using Stateful Sets
Give DNS Records To Replicated Pods With Headless Services
Working with Users, Clusters, and Contexts For Authentication
Get Info About The K8s Environment Through the K8s Api-Server
Roles Are A Great Way To Manage User Authorization To K8s Objects
Mutate And Validate Request Details With Admission Controllers
Create Custom Resources To Meet Your Own Specific Needs In Kubernetes
Apply Complex Deployment Strategies to A K8s Cluster For More Reliability
Leverage Helm to Abstract Away Details of Object Management in Kubernetes
Run Kubernetes on 2 Virtual Machines in Google Cloud
Container tooling continues to develop
A Brief Review of The Lifecycle of a Persistent Volume in Kubernetes
Three policies that broadly cover security options for pods in a Kubernetes Cluster
A Brief Overview of Service Meshes
One Way To Approach Debugging Kubernetes Object Errors
Kubernetes Kubectl Commands Through A Working Example
More Resources
Someone's CKAD Experience
, documented in medium
Some CKAD Exercise examples
in a github repo for the CKAD exam
Another Github Repo of resource
for the CKAD exam
Tags:
Kubernetes
k8s
Resources