(minikube-k8s)

Minikube 上的 Kubernetes(仅用于学习和开发)#

Minikube 可以在一台计算机上设置 Kubernetes 集群。Minikube 适合用于学习 Kubernetes 以及开发和测试更改,但不适合用于生产环境。

重要

从零到 JupyterHub 指南假设您使用的是主要云平台之一的托管 Kubernetes 服务,并且 **Minikube 不被官方支持**。您可以在 Jupyter 社区论坛 上寻求帮助。

Kubernetes 集群要求#

所有要求都在 minikube >= v1.31.2 中实现

Minikube 安装#

按照 Minikube 的“入门”页面 中的安装步骤进行操作。

Kubernetes 集群创建#

从终端运行

minikube start \
--kubernetes-version stable \
--nodes 2 \
--cpus 2 \
--memory 2000 \
--cni calico

要测试您的集群是否已初始化,请运行

kubectl get node

响应应该列出两个正在运行的节点(或您使用 ``–nodes` 在上面设置的节点数量)。

恭喜。现在您已经运行了 Kubernetes 集群,是时候开始 设置 helm 了。