当前播放: 31 | 实战演练(一):项目准备和构建过程
00:00 / 00:00
高清
  • 高清
1.0x
  • 2.0x
  • 1.5x
  • 1.25x
  • 1.0x
  • 0.5x
网页全屏
全屏
00:00
付费课程,可试看
课程目录
01 | 课程介绍
免费
02 | 内容综述
免费
03 | Service Mesh的起源:为什么会出现Service Mesh技术?
免费
04 | Service Mesh的发展:Service Mesh技术是如何演进的?
05 | 微服务通信的济世良方:什么是Service Mesh?它能帮你做什么?
06 | 列王的纷争:市面上有哪些主流的Service Mesh产品?
07 | 王者的诞生:为什么Istio有如此高的呼声?
08 | Istio的自我救赎:为什么Istio发生了两次重大的架构变更?
09 | 核心功能之流量控制:Istio是如何实现流量控制功能的?
10 | 服务的可观察性:如何理解服务可视化的重要性?
11 | 保卫你的网格:Istio是如何设计安全架构的?
12 | 安装与部署:如何安装Istio?它都支持哪些环境和部署方式?
13 | 动态路由:用Virtual Service和Destination Rule设置路由规则
14 | 网关:用Gateway管理进入网格的流量
15 | 服务入口:用Service Entry扩展你的网格服务
16 | 流量转移:灰度发布是如何实现的?
17 | Ingress:控制进入网格的请求
18 | Egress:用Egress实现访问外部服务
19 | 超时重试:提升系统的健壮性和可用性
20 | 熔断:“秒杀”场景下的过载保护是如何实现的?
21 | 故障注入:在Istio中实现一个“Chaos Monkey”
22 | 流量镜像:解决线上问题排查的难题
23 | 洞察你的服务:使用Kiali观测你的微服务应用
24 | 指标:使用Prometheus收集指标
25 | 监控:使用Grafana查看系统的整体状态
26 | 日志:如何获取Envoy的日志并进行调试
27 | 分布式追踪:使用Jeager对应用进行分布式追踪
28 | 守卫网格:配置TLS安全网关
29 | 双重保障:为应用设置不同级别的双向TLS
30 | 授权策略:如何实现JWT身份认证与授权?
31 | 实战演练(一):项目准备和构建过程
32 | 实战演练(二):实现自动化灰度发布
33 | 实战演练(三):提升系统的弹性能力
34 | 实战演练(四):配置安全策略
35 | 实战演练(五):收集指标并监控应用
36 | 实战演练(六):集成 ELK Stack 日志套件
37 | 实战演练(七):集成分布式追踪工具
38 | 调试工具和方法:调试网格的工具和方法有哪些?
39 | 实践经验总结:实际落地中的常见问题有哪些?
40 | 未来架构——从Service Mesh迈向云原生
41 | 结果测试&结束语
31 | 实战演练(一):项目准备和构建过程

31 | 实战演练(一):项目准备和构建过程

马若飞
FreeWheel 北京研发中心首席工程师、《Istio实战指南》作者
全集3294
新人首单 ¥29.9 原价 ¥129
2
本节摘要

课件和 Demo 地址
https://github.com/geektime-geekbang/geektime-servicemesh

如果你无法从 GitHub 正常下载课件及 Demo,请打开下方链接进行下载:
https://gitee.com/geektime-geekbang/geektime-servicemesh

展开
登录 后留言

精选留言(5)

  • 空空如也
    我们用的微软那个tfs,也是传统的devops的方式,对集群建立连接,调用脚本去做服务启停 。 挺累。。
    2020-05-20
    1
  • 李俊-John
    flux 连接私有仓库,参考 https://docs.fluxcd.io/en/1.18.0/guides/use-private-git-host.html
    2020-07-30
  • 小猪
    我终于把flux连接本地私有gitlab服务的配置方法做好啦!

    作者回复: 优秀!

    2020-05-30
  • 小猪
    老师,我运行fluxctl同步,报错如下,请问这个错误是什么情况?没搜索到解决方案呢!实验进行不下去了!
    [root@ph ~]# fluxctl sync --k8s-fwd-ns flux
    Error: git repository ssh://git@10.46.1.16/yq/fluxtest.git is not ready to sync

    Full error message: git clone --mirror: fatal: Could not read from remote repository., full output:
     Cloning into bare repository '/tmp/flux-gitclone182994097'...
    No ECDSA host key is known for 10.46.1.16 and you have requested strict checking.
    Host key verification failed.
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.

    Run 'fluxctl sync --help' for usage.
    [root@ph ~]#

    作者回复: Deploy key 配的对吗?看上去是没有权限访问仓库

    2020-05-27
    2
  • 小猪
    老师,我如果用flux管理gitlab仓库,需要把ssh key配置到gitlab的哪里?

    作者回复: 代码仓库页面 - settings - deploy key

    2020-05-26
收起评论
看过的人还看
Serverless入门课

蒲松洋(秦粤)  前百度国际化前端组组长

16讲 | 5006 人已学习

新人首单 ¥9.9 原价 ¥39
深入剖析Kubernetes

张磊  Kubernetes社区资深成员与项目维护者

57讲 | 32576 人已学习

新人首单 ¥29.9 原价 ¥129
Spring Boot与Kubernetes云原生微服务实践

杨波  前携程/拍拍贷技术总监,微服务技术专家

94讲 | 6511 人已学习

新人首单 ¥49.9 原价 ¥199
SRE实战手册

赵成  蘑菇街技术总监

13讲 | 3938 人已学习

新人首单 ¥9.9 原价 ¥39