为方便更多k8s爱好者更系统性的学习文档,利用sphinx
将笔记整理构建程在线文档,方便学习交流
贡献者:
redhatxl 💬📖👀 📢 |
Zeusro 💬📖 👀 📢 |
理解docker快速分发,分层镜像,环境隔离,端口/目录映射,网络模式等重要特性.
建议日常使用docker-compose替代docker命令启动镜像
swarm已是弃子,可忽略
理解基础概念后,通过minikube/kubeadm(配置建议4核8G以上)搭建集群,最后应用于生产中。生产环境一般使用3 master+N worker部署。
如果觉得自己部署很麻烦,可以试试阿里云的kubernetes托管版。master节点由阿里云负责运维。
https://kubernetes.io/docs/concepts/
API Reference(配置资源时用到):
https://kubernetes.io/docs/reference/
不同版本配置有一些细微差别,自己酌情
docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/kube-apiserver-amd6:v1.15.0-alpha.0
拉取下来后用docker tag
改名即可
需要说明的是,阿里云加速器只对 hub.docker.com
加速,套娃镜像得用海外机器搬运,或者使用阿里云的免费海外机器构建镜像服务。
地址为容器镜像服务
- Kubernetes官网教程
- Kubernetes中文社区
- 从Kubernetes到Cloud Native
- Kubernetes Handbook
- Kubernetes从入门到实战
- Kubernetes指南
- awesome-kubernetes
- 从Docker到Kubernetes进阶
- python微服务实战
- 云原生之路
- CNCF Cloud Native Interactive Landscape
点击链接加入群聊【Kubernetes&Docker技术交流】(为了防机器人加了点付费模式):https://jq.qq.com/?_wv=1027&k=27PyHReU
常见问题,@K8s答疑 就能收获答案。
- 日志收集
- CI/CD的DevOPS相关
- 完善 Kubernetes 生态系统
如果此笔记对你没有帮助,欢迎打钱🎉