- Container basics(容器技术基础)
- Linux Operating System Basic (Linux操作系统基础)
- Linux Process Management (Linux进程管理)
- Cgroups
- Linux Namespaces
- Rootfs & Container Image (根文件系统&容器镜像)
- Image Registry
- Kubernetes Architecture(Kubernetes 架构)
- Kubelet
- Runtime(容器运行时)
- CRI (Container Runtime Interface 容器运行时接口)
- RuntimeClass (新特件 : 容器运行时类)
- Runtime shims(容器运行时插件)
- cri-containerd (containerd)
- dockershim (Docker)
- CRI-O (runC)
- rktlet (rkt)
- Frakti (Kata Containers)
- Networking(容器网络)
- CNI (Container Network Interface 容器网络接口)
- Linux Network Namespace
- Network plugins (网络插件)
- Flannel
- Calico
- OVS
- SR-IOV
- macvlan/ipvlan
- OpenContrail
- Weave
- Cilium(新插件,支持BPF,推荐)
- Storage(容器存储)
- CSI (Container Storage Interface 容器存储接口)
- Persistent Volume & Persistent Volume Claim
- Rook.io Volume extenstion (存储扩展,负责提供完整的Storage方案)
- Volume plugins (存储插件,仅负责提供PV)
- NFS
- Cinder
- GlusterFS
- Ceph
- Local path
- Kube-proxy
- Iptables(转发链与随机模式)
- ipvs(负载均衡)
- Runtime(容器运行时)
- Master
- API server
- Watch & Informer(Watch和通知框架)
- Admission Plugin(权限控制插件)
- RBAC Plugin(基于角色的访问控制插件)
- Custom Resource Definition(新特性,CRD,自定义API对象,重点推荐)
- APIServer aggregator (新特性, 聚合APIServer , 推荐)
- Controller manager(控制器管理器)
- Reconcile ( 控制循坏与状态协调机制)
- Scheduler(调度器)
- Scheduling algorithm (默认调度算法)
- Scheduler extender(调度器扩展器)
- Custom algorithm(自定义调度算法)
- Custom scheduler(自定义调度器)
- Scheduler Framework(新特性, 可扩展调度框架,推荐)
- Multiple scheduler (多调度器)
- Etcd
- Etcd performance tuning (Etcd性能优化)
- Etcd operator
- API server
- Kubelet
- Kubernetes Workloads(Kubernetes 作业管理)
- Pod
- ReplicaSet(容器副本)
- Deployment (常规作业发布)
- Rolling update (自动的滚动更新)
- Pause/resume (可控的更新流程)
- Canary deploy (金丝雀发布)
- Rollback (版本回滚)
- DaemonSet ( Daemon 作业)
- StatefulSet (有状态任务)
- Topology State (拓扑状态)
- Storage State (存储状态)
- Job ( 一次性任务)
- CronJob (定时任务)
- Kubernetes Applications Management (Kubernetes 应用配置)
- Service (服务发现)
- Publish service (对外暴露 Service)
- Nginx/HAproxy service ( 自定义Service)
- External Load Balancer
- ConfigMap (应用配置管理)
- Ingress (7层服务发现)
- Secret (加密信息管理)
- Headless Service (DNS服务发现)
- External Load Balancer (外部负载均衡器)
- Service (服务发现)
- Kubernetes Operations(Kubernetes 安装与运维)
- Installation (安装)
- kubeadm (内置部署工具,推荐)
- Minikube (本地部署工具)
- kops (云端部署工具)
- Maintenances (维护)
- Garbage Collection(垃圾回收)
- Container GC ( 容器 GC)
- Image GC (镜像 GC)
- Garbage Collection(垃圾回收)
- Upgrades (升级)
- Troubleshooting
- etcd admin
- Key-value CRUD (键值对操作)
- Metrics monitoring (Metrics 监控)
- Cluster design (集群规划)
- Disaster Recovery(灾难恢复,backup和restore)
- Iptables rules (iptables规则)
- etcd admin
- Installation (安装)
- Kubernetes Extensions/add-ons(Kubernetes扩展和插件)
- Custom Resources Definition(自定义Kubernetes API 对象 )
- Customized controller (自定义 API 对象控制器 )
- Workqueue (自定义 API 对象任务队列)
- Kube-dns
- SkyDNS
- CoreDNS
- Fluentd(日志收集)
- Fluent-bit
- Metrics API/Server (Metrics 监控体系)
- lstio (微服务路由和负载均衡)
- Federation v2 (新特性:集群联邦v2)
- Helm (Kubernetes application package , Kubernetes应用打包)
- Custom Resources Definition(自定义Kubernetes API 对象 )
- Kubernetes CI/CD
- Spinnaker
- Skaffold(新项目,推荐)
- Kubernetes PaaS
- OpenShift
- Knative(新项目,推荐)
Kubernetes 技能图谱
最新推荐文章于 2022-08-03 15:44:28 发布