kubernetes/k8s+SpringCloud全栈技术-

共145节2691人学习韩先超 课程详情 领证书
播放页问题反馈
  • 开课介绍

    • 开班仪式:发展前景、发展趋势、应用领域、课程大纲介绍
  • kubernetes入门与实践

    • kubernetes简介
    • kubernetes起源和发展
    • kubernetes特性和功能
    • k8s高可用架构解读
    • k8s架构拆分:master节点组件介绍
    • k8s架构拆分:工作节点组件介绍
    • k8s资源对象:最小调度单元Pod
    • k8s资源对象:标签label
    • k8s资源对象:Deployment控制器
    • k8s资源对象:四层负载均衡Service
    • 如何创建Pod和Service资源
    • k8s组件:服务发现组件coredns
    • Service、coredns、proxy关系解读
  • 安装k8s高可用集群

    • 安装k8s高可用集群:初始化实验环境
    • 安装k8s高可用集群:安装docker
    • 安装k8s高可用集群:初始化k8s
  • 带你安装和使用k8s可视化UI界面

    • 安装k8s可视化UI界面:dashboard
    • 通过UI界面部署Nginx服务
  • 通过k8s的资源清单YAML文件部署应用

    • 通过资源清单YAML文件部署tomcat网站
  • Ingress和Ingress Controller安装和使用

    • 回顾四层负载均衡器Service 开始学习
    • Ingress概述 开始学习
    • Ingress Controller概述
    • Ingress代理k8s内部服务流程
    • Ingress Controller安装和配置
    • Ingress HTTP代理k8s内部的tomcat服务
    • Ingress HTTP代理k8s内部的tomcat
    • Ingress HTTPS代理k8s内部的tomcat
  • harbor安装和配置

    • harbor简介
    • 安装harbor:初始化机器和安装docker
    • 安装harbor:签发证书
    • 安装和配置harbor
    • harbor可视化图形界面使用说明
    • 从harbor仓库上传和下载镜像
  • 微服务概述

    • 什么是微服务?
    • 为什么要用微服务?
    • 微服务特性
    • 什么样的项目适合使用微服务?
    • 使用微服务需要考虑的问题
    • 常见的微服务框架
    • 常见的微服务框架对比分析
  • SpringCloud概述和详细讲解

    • 什么是SpringCloud?
    • SpringCloud优缺点
    • 为何要将SpringCloud项目部署到k8s平台?
    • SpringCloud项目部署到k8s的流程
    • SpringCloud组件:eureka服务注册与发现组件
    • SpringCloud组件:Ribbon客户端负载均衡组件
    • SpringCloud组件:网关zuul
    • SpringCloud组件:熔断器Hystrix
    • Springcloud原生的网关组件Gateway
    • 配置中心SpringCloud Config
  • SpringCloud项目迁移到k8s平台的注意事项

    • 将SpringCloud项目部署到K8S平台的注意事项
    • k8s部署Spring Cloud项目的整体流程
  • 安装和配置数据存储仓库MySQL

    • MySQL概述
    • 安装和配置MySQL
    • 导入数据到MySQL数据库
    • 对MySQL数据库授权
  • 将SpringCloud项目迁移到k8s平台

    • SpringCloud电商平台源码解读
    • 修改源代码:更改数据库连接地址
    • 重新编译打包源代码
    • 在k8s中部署eureka组件
    • 在k8s中部署Gateway网关
    • 在k8s中部署前端portal服务
    • 在k8s中部署订单order服务
    • 在k8s中部署产品product服务
    • 在k8s中部署库存stock服务
    • 模拟电商平台购物
    • 微服务扩缩容和发布流程
  • 全链路监控讲解

    • 什么是全链路监控?
    • 为什么要进行全链路监控?
    • 全链路监控能解决哪些问题?
    • 全链路监控工具:zipkin详细介绍
    • 全链路监控工具:skywalking概述
    • 全链路监控工具:pinpoint概述
    • 全链路监控工具对比分析
    • 安装配置pinpoint服务
    • 重新编译带有pinpoint agent的源代码
    • 部署带pinpoint agent的product服务
    • 部署带pinpoint agent的order服务
    • 部署带pinpoint agent的stock服务
    • 部署带pinpoint agent的portal服务
    • 部署带pinpoint agent的网关服务
    • pinpoint的web界面使用介绍
    • 部署带pinpoint agent的eureka服务
  • Jenkins+k8s+Git等技术构建企业级DevOps

    • DevOps:敏捷开发和持续集成讲解
    • DevOps:持续交付和持续部署讲解
    • 为什么大厂都在用DevOps?
    • k8s在DevOps中可实现的功能
    • 如何基于Jenkins+k8s构建DevOps
  • Jenkins+k8s+Git等技术构建企业级DevOps实践操作

    • 安装Jenkins:数据持久化
    • jenkins安装和配置详解
    • jenkins可视化ui界面详解
    • jenkins kubernetes插件安装
    • jenkins连接kubernetes集群
    • 配置jenkins kubernetes Pod模板
    • jenkins配置dokcer hub和harbor
    • 网站微服务项目源码解读
    • jenkins发布应用到k8s开发环境
    • jenkins发布应用到k8s的测试环境
    • jenkins发布应用到k8s的生产环境
    • 修改源代码触发jenkins自动构建
    • jenkins添加BlueOcean插件打包项目
    • jenkins+harbor+k8s实现DevOps
  • Prometheus+Grafana+Alert打造监控系统

    • Prometheus简介和特点
    • Prometheus架构和组件
    • Prometheus工作流程
    • node-exporter安装和详解:采集物理节点数据
    • Prometheus全局配置和scrape_config
    • Prometheus全局配置:relabel_config
    • prometheus配置详解:服务发现
    • 安装Prometheus server
    • Prometheus原生的Web UI界面
    • Prometheus热加载:在线更新
    • Grafana安装和配置详解
    • Grafana接入prometheus数据源
    • Grafana可视化展示物理节点和容器的指标数据
    • Grafana可视化展示k8s组件和资源指标数据
    • alertmanager配置详解:global全局配
    • alertmanager配置详解:route路由配置
    • alertmanager发送报警到qq邮箱
    • alertmanager发送报警到钉钉
    • alertmanager发送报警到微信
  • EFK搭建智能化日志收集平台

    • EFK组件介绍
    • 下载课程需要的资料
    • 下载部署efk组件需要的镜像
    • 下载部署efk组件需要的镜像-2
    • 准备安装efk组件需要的镜像-1
    • 准备安装efk组件需要的镜像-2
    • 安装efk组件-创建名称空间
    • 安装elasticsearch组件
    • statefulset部署es的资源清单YAML讲解
    • statefulset pod模板
    • initcontainers配置和定义
    • volumeClaimTemplates动态申请
    • 安装nfs存储服务
    • 安装nfs provisioner
    • 创建storageclass存储类
    • statefulset部署es组件
    • deployment部署kibana组件
    • Kibana web ui界面使用说明
    • Daemonset安装fluentd组件
    • kibana可视化展示日志数据
    • efk收集容器日志
    • efk总结
  • 课程总结

    • 课程总结和未来展望
0/1024
暂无留言

    订阅失败

    kubernetes/k8s+SpringCloud全栈技术
    kubernetes/k8s+SpringCloud全栈技术 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    程序员研修院 v1.1.0
    一、播放器优化
    修改播放器默认倍速设置,增加1.25倍速
    调整目录展示形式,增加折叠/展开
    优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
    查看全部版本记录
    课件正在飞速打包中,请耐心等待几秒钟~