Posted on October 17, 2020 by cprime-admin -
Part 1: Prerequisites – Kubernetes Foundations
- Containers
- Linux Kernel Features
- Container User Experience
- New Container Capabilities
- Gaps using Containers in Production
- Microservices
- DevOps
Part 2: Core Concepts of Kubernetes
- Cluster Orchestration
- Looking at K8S Origination at Google
- Open Source
- Benefits
- Design Principles
Part 3: Navigating Kubernetes Architecture
- Master/Node
- Kubectl
- Replication Controller
- Kubelet
- Kube-Proxy
- Persistent Volumes
- Etcd
- High Availability
Part 4: Using Kubernetes Features
- Pods
- Labels
- Services
- Namespaces
- Resource Quota
Part 5: Security and Kubernetes
- Goals
- Roles
- Attribute-Based Access Control
- Policies
- Service Accounts
- Secrets
Part 6: Networking and Kubernetes
- Docker Networking
- Kubernetes Networking
- Pod to Pod
- Exposing Services
- IP Per Pod
- Inter Pod Communication
- Intra Pod Communication
Part 7: Cluster Add-ons
- Cluster DNS
- Logging with Elasticsearch and Fluentd
- Container Level Monitoring
- cAdvisor
- InfluxDB
- Prometheus
Part 8: Practical Kubernetes Examples
- Hello World
- WordPress
- Guestbook
- 3 Tier App
- Http/Https Load Balancing
Part 9: Continuous Integration with Kubernetes
- Canary Release
- Blue Green Deployment
- A/B Testing
- Rolling Update
- Jenkins Plugin
Part 10: Roadmap/Beta
- Ingress
- Deployments
- Autoscaling
- Jobs
- DaemonSets
- Network Plugins
- DNS
Part 11: Class conclusion – Implementation, Q and A, Next Steps
- Discussion: What can you apply?
- How can Kubernetes help your situation
- Expert Q and A