Kumu's wiki
  • SUMMARY
  • Docker
    • 理论概述
    • 安装入门
    • 配置说明
    • 基础命令
    • 镜像构建
    • 镜像存储
      • OverlayFS 存储驱动
      • Habor 安装和升级标注
    • Compose
      • Compose 概览
      • Compose 安装
      • Compose 入门
      • Compose 环境变量
      • Compose 服务扩展
      • Compose 网络
      • Compose 生产实践
      • Compose 启动顺序控制
  • Kubernetes
    • 架构概览
    • 基础术语
    • 集群构建
    • 工作负载
      • Deployments
      • StatefulSets
      • Volumes
      • Persistent Volumes
    • 集群调度
      • 亲和性和反亲和性
      • 污点和容忍机制
    • 集群组件
      • Kubelet
    • 网络方案
      • 网络策略
      • Calico BGP 网络(v2.6.x)
      • Kubelet CNI 源码解析
    • client-go
      • client-go 背后机制
    • Helm
      • Helm 架构
      • Helm 快速上手
      • Helm 使用
      • Helm 命令
    • Google 大规模集群管理器 Borg
由 GitBook 提供支持
在本页

这有帮助吗?

  1. Kubernetes

集群构建

上一页基础术语下一页工作负载

最后更新于5年前

这有帮助吗?

集群构建的方式有很多,官方提供kubeadm 可以很方便的构建,相关文档可以直接看官方提供的 。

kubeadm 已经 GA 了,生产环境用户可以选择这种方式部署。不过,还是建议手动部署一遍 Kubernetes 集群,加深对 Kubernetes 整个运维架构的理解,也方便自行定制。

本章节会介绍以下两种集群构建方式:

  • 从头开始构建一个 Kubernetes 集群

    • 此处 Ansible 自动构建 Kubernetes 集群,给的项目为 kubespray,已经非常成熟,可以借鉴该项目自行定制

另外,如果有本地运行 Kubernetes 的需求,可以直接使用 达到快速构建的目的,具体可以参考官方介绍。

Using kubeadm to Create a Cluster
通过 Ansible 自动构建 Kubernetes 集群 kubespray
Minikube