🛣️学习路线-002-cloud原生

type
status
date
slug
summary
tags
category
icon
password
作者:Setphen Zhang 云原生工程师进阶指南,某个评论中摘出来的,所以比较随意,我整理了一下。

第一阶段 Docker

  • Docker
  • Docker-compose
  • 制作镜像
    • 写一个应用 DockerFile 打成镜像
    • 写一个应用 Shell 打成镜像
  • 理解容器和虚拟机的区别
  • 理解下 Docker 的网络网桥
  • 理解 cgroup、namespace、rootfs
  • 理解 Docker 的 volumn

第二阶段 Golang

  • 从 Go 官方的 Go-tour 开始
  • 找几个力扣题做做找找感觉
    • 重点是结构体、函数指针、Interface、Context、Channel、Goroutine。

第三阶段 K8S

  • 结合 Docker 学习 Kubernetes
  • 装一个最简单的集群
    • 你用三台虚拟机用 kubeadm 装一个最简单的集群,然后你学会了用 kubectl 命令访问集群
  • 思考 Kubernetes 的架构,调度机制,每一个组件以及之间的交互
  • 学习编写 yaml 文件,创建一个 Pod
    • 到此处,已经算是入门完成了。

第四阶段 网络

  • 存储(pv pvc)
  • 网络(Calico CoreDNS)
  • CSI CNI CRD
  • 有能力去看 Kubernetes 源码
学习路线-001-rust学习路线-003-golang