课程

kubernetes基础

基础使用篇讲解kubernetes集群的部署,基本命令的使用,基础概念和pod,configmap,pv/pvc/sc等基础资源的讲解,以及有状态服务,无状态服务和守护进程类型的工a作负载讲解,可以对kubernetes的基础使用有一个初步的认识。

  1. 介绍
  2. 架构与组件
  3. 使用kubeadm部署
  4. 常用命令
  5. 基础对象讲解
  6. 管理无状态服务
  7. 管理有状态服务
  8. 管理守护进程

kubernetes网络

网络是kubernetes中较为复杂的一部分,涵盖的知识面广泛且有深度,对于新手来说要弄懂其中的原理不是一件容易的事情。本篇课程力图从linux提供的接口设备,路由,内核参数,netfilter/iptables,iptables和ipvs如何实现服务的暴露和负载,到集群网络的组建模型与方案,以及一些主流开源的网络插件做到深入完全的掌控,通过学习本篇课程,让你对kubernetes网络有一个完整且深入的理解。此外,还会介绍一些其他常用网络组件的使用和原理讲解。

  1. 服务概念
  2. 服务与dns
  3. ingress资源
  4. 网络策略
  5. cni与pod网络
  6. iptables讲解
  7. kube-proxy讲解
  8. linux网络基础设施
  9. 集群网络原理
  10. 网络插件 – flannel
  11. 网络插件 – calico
  12. 云控制器
  13. metallb讲解

后续会有更多课程更新,可微信添加Blue_L加微信群进行讨论与交