学习笔记 华为云云原生王者之路集训营-黄金阶段(下)

举报
千江有水千江月 发表于 2021/06/18 22:10:55 2021/06/18
【摘要】 课程链接华为云云原生王者之路集训营——黄金课程  课程大纲第一章 云原生开学“第一课”第二章 容器技术基础介绍第三章 Kubernetes系统快速入门第四章 Kubernetes集群管理第五章 Kubernetes工作负载管理第六章 Kubernetes持久化数据卷管理第七章 Kubernetes网络与服务管理第八章 Kubernetes应用配置管理第九章 Istio服务网格快速入门第十章...

课程链接

华为云云原生王者之路集训营——黄金课程

课程大纲

  • 第一章 云原生开学“第一课”
  • 第二章 容器技术基础介绍
  • 第三章 Kubernetes系统快速入门
  • 第四章 Kubernetes集群管理
  • 第五章 Kubernetes工作负载管理
  • 第六章 Kubernetes持久化数据卷管理
  • 第七章 Kubernetes网络与服务管理
  • 第八章 Kubernetes应用配置管理
  • 第九章 Istio服务网格快速入门
  • 第十章 Istio灰度发布管理
  • 第十一章 Istio流量治理与监控管理

学习笔记(第九十十一章)

  1. Istio服务网格快速入门
    1. 服务网格是承载微服务架构理念的云原生技术形态
    2. 服务网格是一种云原生的、应用层的网络技术
    3. Istio是一种云原生的、应用层的、网络技术,用于解决组成应用的组件之间的连接、安全、策略、可观察性等问题
    4. Istio功能特性
      1. 核心理念
        1. 非侵入式sidecar注入技术
        2. 北向API基于k8s crd实现
        3. 数据面与控制面通过xDS gRPC标准化协议通信
      2. 核心特性
        1. 服务&流量治理
        2. 流量与访问可视化
        3. 安全连接
      3. 架构
        1. 控制平面(Istio:citadel pilot galley)
        2. 数据平面(代理envoy)
      4. 资源类型:gateway,virtual service,destination rule
  2. Istio灰度发布管理
    1. 灰度发布功能
      1. 基于内容的灰度发布
      2. 基于权重的灰度发布
      3. 蓝绿发布:可根据需要将全量流量在新旧版本间切换
  3. Istio流量治理与监控管理
    1. Istio的可观测性
      1. 访问日志
      2. 调用链
      3. 监控指标
    2. 流量治理策略
      1. 服务注册&发现
      2. 负载均衡
        1. 负载均衡算法:加权轮询、最少请求、环形hash、随机、优先级负载均衡、locality加权
      3. 路由(流量切分、灰度发布)
      4. 熔断、降级
      5. 故障注入:http请求响应延时注入,http、grpc错误码注入
      6. 限流:中心集中式限流、本地限流
      7. 失败重试
  4. 微认证《轻松玩转Kubernetes》中的部分知识点总结
    1. 容器为APP提供独立的、受控的运行环境,是一种轻量级的操作系统虚拟化
    2. kubernetes
      1. master节点
        1. api server
        2. scheduler
        3. controller manager
        4. etcd
      2. node节点
        1. pod
        2. docker
        3. kubelet
        4. kube-proxy
        5. fluented
        6. kube-dns(可选)
    3. CCE - 基于开源k8s、docker技术的企业级容器服务
    4. 无状态应用控制器 - deployment
    5. 有状态应用控制器 - statefulset
    6. 系统应用控制器 - daemonset
    7. 临时任务控制器 - job
    8. 应用访问 - service
      1. kubernetes应用间互访 - cluster ip
      2. kubernetes集群外互访 - nodeport
      3. 公网访问 - loadbalancer
    9. 命名空间 - namespace

相关链接

备注

  1. 感谢老师的教学与课件
  2. 欢迎各位同学一起来交流学习心得^_^
  3. 沙箱实验、认证、论坛和直播,其中包含了许多优质的内容,推荐了解与学习。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。