第二章:部署和配置

本章内容主要是介绍、实践部署以及配置 Kubernetes 集群,如果读者的服务器环境处于国内,可能会因为网络原因无法部署 Kubernetes,建议读者使用国产的容器平台管理工具 kubesphere。

但是还是建议读者使用本章中的 minikube 和 kubeadm 教程部署 kubernetes,因为教程中会讲解一些 kubenetes 的知识,我们要学习它,就不应该绕过这个部署过程。如果是新手上路,部署失败,则建议使用 kubesphere 一键部署,等学习过 kubernetes 后,有空再尝试手动部署 kubernetes。

学习目标

  • 下载安装和配置工具

    通过多种方式下载安装工具集,了解每种工具的功能。

  • 安装一个 Kubernetes 主节点并扩展一个集群

    搭建 Kubernetes Master 节点,并加入 Worker 节点。

  • 解决网络问题

    解决国内无法拉取 Kubernetes 镜像问题。

  • 部署和配置

    学会部署以及配置启动集群,学会清除集群环境。

对于 Kubernetes CKAD 认证来说,在部署的时候需要考虑以下几个问题:

  • 配置安全通信的网络方案

    例如 Claio。

  • 讨论高可用性部署注意事项

本章只讨论部署相关的知识,关于网络和其它知识,在其它章节中可以学习到。

如何创建练习环境

可以使用 minikube 做单机学习环境,或者购买云服务器、白嫖 3个月 Google Cloud ,也可以使用电脑创建多个虚拟机或者多台电脑来搭建节点,或者使用线上学习环境。

对于每个节点或虚拟机,尽量满足最低每台 2核2GB 的配置。

https://katacoda.com/ 网站,有很多教程以及能够免费学习,并且可以使用线上的服务器环境。

Copyright © 痴者工良 2023 all right reserved,powered by Gitbook文档最后更新时间: 2024-03-31 15:39:07

results matching ""

    No results matching ""