课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 对DevOps相关知识,如GitLab、Gerrit、Jenkins、Kubernetes等有着熟练的掌握和深刻的理解。

  • 课程详情




     

    Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。
     

    在Kubernetes中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。
     

    K8s网络在kubernetes的管理中是不可或缺的部分,本套课程主要围绕目前主流的flannel和calico两个网络组件进行讲解。还深入的剖析了calico和k8s网络策略等。

     

    主要讲解K8S网络的以下几个方面:

      1. Flannel网络在k8s中的应用,及三种后端模式的演示。

      2. Calico网络在k8s中的架构及部署。

      3. Calico各选项的调整及对网络性能的优化。

      4. Calico网络策略和K8s网络策略的常见用法及案例。

      5. Calico网络策略的高级使用场景,比如限制到k8s节点的流量及高并发流量的旁路等。

      6. Flannel网络的迁移及和calico策略的集成。


    注意: 本课程学习需要具有一定的Linux基础,网络基础,至少需要您了解网络七层协议,路由等基础知识,并掌握Docker和k8s相关知识点。











    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课