Skip to content

zeusro/awesome-kubernetes-notes

 
 

Repository files navigation

awesome-kubernetes-notes

Documentation Status

为方便更多k8s爱好者更系统性的学习文档,利用sphinx将笔记整理构建程在线文档,方便学习交流

贡献者:


redhatxl

💬📖👀 📢

Zeusro

💬📖 👀 📢

参考资料

建议学习路线

理解docker快速分发,分层镜像,环境隔离,端口/目录映射,网络模式等重要特性.

建议日常使用docker-compose替代docker命令启动镜像

swarm

swarm已是弃子,可忽略

kubernetes

理解基础概念后,通过minikube/kubeadm(配置建议4核8G以上)搭建集群,最后应用于生产中。生产环境一般使用3 master+N worker部署。

如果觉得自己部署很麻烦,可以试试阿里云的kubernetes托管版。master节点由阿里云负责运维。

官方文档(不要选中文)

https://kubernetes.io/docs/concepts/

API Reference(配置资源时用到):

https://kubernetes.io/docs/reference/

不同版本配置有一些细微差别,自己酌情

kubectl旧版指南

kubectl新版指南

kubernetes 相关镜像

阿里云(不是很全,有些没有)

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd6:v1.15.0-alpha.0 

拉取下来后用docker tag改名即可

需要说明的是,阿里云加速器只对 hub.docker.com 加速,套娃镜像得用海外机器搬运,或者使用阿里云的免费海外机器构建镜像服务。 地址为容器镜像服务

其他文档

学习社群

qq群

点击链接加入群聊【Kubernetes&Docker技术交流】(为了防机器人加了点付费模式):https://jq.qq.com/?_wv=1027&k=27PyHReU

QQ群

阿里云官方 kubernetes 千人钉钉群

常见问题,@K8s答疑 就能收获答案。

TODO

  • 日志收集
  • CI/CD的DevOPS相关
  • 完善 Kubernetes 生态系统

如果此笔记对你没有帮助,欢迎打钱🎉

Releases

No releases published

Packages

No packages published

Languages

  • Python 79.1%
  • Makefile 10.8%
  • Batchfile 6.1%
  • Dockerfile 4.0%