Caleb Sargeant's Docs
latest
Networking
Cisco
Mikrotik
FortiGate
HP Procurve
Juniper
Ubiquiti UniFi
NetDevOps Tool Chest
Computing
Ansible
Bamboo
Cloud
Docker
Kubernetes
Certified Kubernetes Administrator (CKA)
General
Kubernetes Install
Exposing Kubernetes Ports
Kubernetes Management Techniques
Moving to Declarative YAML
Future of Kubernetes
DNS
ELK Stack
Jenkins
Linux
Pentesting
Terraform
Microsoft
Programming
Bash
Python
Other
API
General
iPerf3
Caleb Sargeant's Docs
Docs
»
Kubernetes
Edit on GitHub
Kubernetes
¶
Certified Kubernetes Administrator (CKA)
Core Concepts
Downloads
Practice Labs
Scheduling
Downloads
Practice Labs
Logging & Monitoring
Downloads
Practice Labs
Application Lifecycle Management
Downloads
Practice Labs
Cluster Maintenance
Downloads
Practice Labs
Security
Downloads
Practice Labs
Storage
Downloads
Practice Labs
Networking
Downloads
Practice Labs
Design and Install a Kubernetes Cluster
Downloads
Install Kubernetes the kubeadm Way
Practice Labs
Troubleshooting
Downloads
Practice Labs
Other Topics
Practice Labs
General
Kubernetes Install
Architecture Terminology
Installing Kubernetes
Container Abstractions
Kubectl Command Styles
Our First Pod
Creating Pods with kubectl
Pods -> ReplicaSet -> Deployment
Cleanup
Scaling ReplicaSets
Inspecting Deployments
Exposing Kubernetes Ports
Service Types
Exposing Containers
Basic Service Types
More Service Types
Creating a ClusterIP Service
Inspecting ClusterIP Service
Creating a NodePort and LoadBalancer Service
Create a NodePort Service
Add a LoadBalancer Service
Kubernetes Services DNS
Kubernetes Management Techniques
Run, Expose, and Create Generators
Generator Examples
The Future of kubectl run
Old Run Confusion
Imperative vs Declaritive
Kubernetes Imperative
Kubernetes Declarative
Management Approaches
Moving to Declarative YAML
kubectl apply
Using kubectl apply
Kubernetes Configuration YAML
Building your YAML Files
Buildng your YAML Spec
Dry Runs and Diffs
Labels and Annotations
Label Selectors
Future of Kubernetes
Storage
Volumes
Ingress Controller
Custom Resources
CRD’s and The Operator Pattern
Higher Deployment Abstractions
Templating YAML
Kubernetes Dashboard
Namespaces and Context
Future of Kubernetes
Related Projects