这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

学习环境

    如果你正在学习 Kubernetes,你需要一个练习环境。 本页面将介绍如何搭建 Kubernetes 环境,以便你进行实验和学习。

    安装 kubectl

    在设置集群之前,你需要 kubectl 命令行工具。该工具允许你与 Kubernetes 集群通信并对其运行命令。

    有关安装说明,请参阅安装和设置 kubectl

    设置本地 Kubernetes 环境

    在本地运行 Kubernetes 可以为你提供一个安全的学习和实验环境。 你可以设置和销毁集群,而无需担心成本或影响生产系统。

    kind

    kind(Kubernetes IN Docker)使用 Docker 容器作为节点运行 Kubernetes 集群。 它轻量级且专为测试 Kubernetes 本身而设计,但也非常适合学习。

    要开始使用 kind,请参阅 kind 快速入门

    minikube

    minikube 在你的本地计算机上运行单节点 Kubernetes 集群。 它支持多种容器运行时,并可在 Linux、macOS 和 Windows 系统上运行。

    要开始使用 minikube,请参阅 minikube 入门指南

    其他本地选项

    🛇 本条目指向第三方项目或产品,而该项目(产品)不是 Kubernetes 的一部分。更多信息

    有一些第三方工具也可以在本地运行 Kubernetes。Kubernetes 本身并不支持这些工具,但它们或许能满足你的学习需求:

    请参阅各工具的文档以获取设置说明和支持。

    使用在线实验环境

    🛇 本条目指向第三方项目或产品,而该项目(产品)不是 Kubernetes 的一部分。更多信息

    在线 Kubernetes 实验环境让你无需在计算机上安装任何软件即可试用 Kubernetes。 这些环境直接在你的 Web 浏览器中运行:

    这些平台非常适合快速实验和学习教程,无需本地配置。

    使用类似生产环境的集群进行练习

    如果你想练习搭建更接近生产环境的集群,可以使用 kubeadm。 使用 kubeadm 搭建集群是一项高级任务,需要多台机器(物理机或虚拟机)以及细致的配置。

    有关生产环境的更多信息,请参阅生产环境

    说明:

    搭建一个类似生产环境的集群比上面描述的学习环境要复杂得多。 建议先从 kind、minikube 或在线实验环境入手。

    接下来