《Kubernetes设计与实现》
  • Introduction
  • 内容简介
  • 前言
  • [第二章:Kubernetes基础]
    • 2.3 Kubernetes API
  • [第三章:工作负载管理]
    • [3.1 Pod]
      • 3.1.1 Pod概述
      • 3.1.1 Pod初体验
    • [3.2 ReplicationController]
      • 3.2.1 ReplicationController概述
      • 3.2.2 ReplicationController初体验
    • [3.3 ReplicaSet]
      • 3.3.1 ReplicaSet概述
      • 3.3.2 ReplicaSet初体验
    • [3.4 Deployment]
      • 3.4.1 Deployment概述
      • 3.4.2 Deployment初体验
    • [3.5 DaemonSet]
      • 3.5.1 DaemonSet概述
      • 3.5.2 DaemonSet初体验
  • [第四章:服务]
    • [4.1 Service]
      • 4.1.1 Service概述
      • 4.1.1 Service上手体验
  • [第六章:配置管理]
    • [6.1 Secret--机密信息管理]
      • 6.1.1 Secret概述
  • [第七章:集群认证]
    • [7.1 证书]
      • 7.1.1 证书基础
      • 7.1.2 证书签发流程
  • [第九章:准入控制器]
    • [9.1 准入控制器概述]
      • 9.1.1 概述
      • [9.1.2 内置默认启动的插件]
        • 9.1.2.1 NamespaceLifecycle
        • 9.1.2.15 MutatingAdmissionWebhook
  • [第十章:ResourceQuota]
    • 10.1 ResourceQuota概述
  • [第十六章:API设计约定]
    • 16.1 字段可选性设计约定
    • 16.2 condition设计约定
    • 16.3 event设计约定
  • [第十九章:Kubernetes生态]
    • [19.1 Kind]
      • [19.1.1 Kind概述]
      • 19.1.2 映射端口到主机
      • 19.1.3 配置端口转发
由 GitBook 提供支持
在本页
  • What
  • Why

这有帮助吗?

Introduction

深入浅出地阐述Kubernetes特性、设计和实现细节。

What

TODO

Why

笔者一直在思考Kubernetes学习曲线陡峭的原因以及破解之法。

关于Kubernetes的认知,笔者认为大体上分为以下三个阶段:

  • 第一阶段:会用

  • 第二阶段:理解

  • 第三阶段:精通

第一阶段主要满足工具使用的问题,可以按照文档构建自已的集群并部署应用。

第二阶段主要是准确理解各资源对象的概念以及各组件之间的协作,比如部署一个Deployment,脑子中有一个动态的流程图, 它是如何创建副本、Pod如何调度等Pod如何运行等。

第三阶段进一步深化,能够理解各种资源对象引入的背景以及其尝试解决的痛点,同时也可以从源码层面分析问题。

TODO...

下一页内容简介

最后更新于4年前

这有帮助吗?