刚入门学习k8s,我觉得挺难的,一头雾水,买了一本《Kubernetes权威指南》,真的很厚。我觉得作为应用开发人员的学习路线,不要想着一口气看完k8s的所有概念,要逐步学习,要看完这么厚的书,没有实战也很懵的。
       我觉得比较合适的学习路线应该是:应用开发人员只需要先学很少的几个 Kubernetes 关键概念,比如 Pod、Service 和 Deployment,然后直接把精力放在如何把自己的应用部署上去,并着手研究部署到 Kubernetes 之后的各类场景化需求,再反过来去逐个学习 Kubernetes 的各项功能特性。

记录学习笔记

k8s-(一) 基础概念
k8s-(二) 集群里的三种IP(NodeIP、PodIP、ClusterIP)
k8s-(三) 集群搭建的三种方式和区别,kubeadm、minikube,二进制包
k8s-(四) 搭建虚拟机centos7环境,虚拟机固定IP地址
k8s-(五) 最全的安装教程
k8s-(六) 在kubernertes上部署运行项目
k8s-(七) 暴露服务的三种方式
k8s-(八) 通过ingress-nginx暴露service给外部网络访问
k8s-(九) Pod深入学习
k8s-(十) Service深入学习
k8s-(十一)k8s中容器配置数据卷,挂载网络数据卷nfs
k8s-(十二) KubeSphere安装
k8s-(十三) KubeSphere的使用

项目部署流程图

注:下面是手动部署流程,实际生产上可能是KubeSphere+Jenkins从Git上拉取代码自动化部署

外部请求访问流程图

 

最新文章

  1. 【背景建模】SOBS
  2. [技巧] 解决Win7下VMware中vmx86.sys报错的问题
  3. Android Intent应用
  4. 【实践】获取CKEditor的html文本、纯文本、被选中的内容及赋值
  5. C#泛型委托,匿名方法,匿名类
  6. window-messager(消息框)
  7. hdu 1166 敌兵布阵(线段树单点更新,区间查询)
  8. 黑盒测试用例设计方法&理论联系实际-> 功能图法
  9. IOI1994 北京2008的挂钟 迭代加深
  10. web ajax跨域问题解决方案
  11. UML类图图示样例
  12. Day042---浮动 背景图设置 相对定位绝对定位
  13. 主从复制跳过错误(未采用GTID)
  14. blfs(systemd版本)学习笔记-安装lrzsz软件包实现ssh远程传输文件到lfs系统
  15. NOIP 2018 游记(退役了!)
  16. [svc]HTTPS证书生成原理和部署细节
  17. 聊天对话框(ctrl+enter发送)
  18. android 发送短信的两种方式,以及接收报告和发送报告
  19. RCNN、SPP-net、Fast-RCNN和Faster-RCNN
  20. azkaban作业参数使用介绍

热门文章

  1. ProxySQL 定时调度
  2. Helm包管理
  3. 使用Docker方式部署Mongodb多副本集(replSet)
  4. java基础二、类与继承
  5. .NET6 使用 AutoMapper (解析)
  6. 痞子衡嵌入式:一个关于Segger J-Flash在Micron Flash固定区域下载校验失败的故事(SR寄存器BP[x:0]位)
  7. 糟了,线上服务出现OOM了
  8. 【番外篇】Rust环境搭建+基础开发入门+Rust与.NET6、C++的基础运算性能比较
  9. Typora设置代码块Mac风格三个圆点
  10. MySQL开发