专栏名称: 分布式实验室
最专业的Docker文章,最权威的Docker新闻。关注容器生态圈的发展。
51好读  ›  专栏  ›  分布式实验室

深入学习Kubernetes | 上海站

分布式实验室  · 公众号  · 后端  · 2017-10-11 07:45

正文

Kubernetes始于Google 2014 年的一个项目。 Kubernetes的构建基于Google十多年运行大规模负载产品的经验,同时也吸取了社区中最好的意见和经验。


它构建于Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,利用Kubernetes能方便地管理跨机器运行容器化的应用。


课程特色


  • 小班课程

  • 一线工程师授课

  • 国家认证证书


课程大纲


1、容器


  1. 容器 vs. 虚拟机


  • 容器的优势

  • 容器带来的问题


  • 容器文件系统

  • 容器网络


    • bridge

    • overlay


  • 容器的资源管理


    • cgroup


  • 容器安全

  • Docker registration


    • 搭建

    • 认证授权

    • image管理


    2、Kubernetes架构


    1. Kubernetes由来


    • Google Borg简介

    • Why kubernetes

    • 集群管理软件应遵循的规范

    • Kubernetes所遵循的规范


  • 技术架构


    • 组件

    • 组件间的通讯机制

    • 分布式存储


    3、Kubernetes安装


    1. 环境准备

    2. 搭建Kubernetes集群


    4、Kubernetes功能导览


    1. Kubernetes entities


    • Kubernetes specs (templates)

    • Kubernetes controllers


  • 深入了解Kubernetes内置entities


    • 集群管理者需要关注的实体

    • 应用开发者需要关注的实体


    5、监控解决方案


    6、Kubernetes高阶——设计和实现


    1. Kubernetes的数据库——etcd


    • raft协议

    • etcd的实现

    • Kubernetes如何使用etcd

    • 如何构建高可用的etcd集群


  • Kubernetes网络


    • CNI







    请到「今天看啥」查看全文


    推荐文章
    王者荣耀  ·  三行情书 | 写封情书,送给你
    8 年前
    爆笑gif图  ·  颤(23)
    8 年前