跳转到主内容

创建 MicroShift 集群

通过 Podman Desktop,您可以使用 MicroShift in a Container (MINC) 扩展来创建一个轻量级的 OpenShift Kubernetes 集群,该集群以最少的资源(如 CPU、RAM 和存储)运行。该集群作为容器部署在您的 Podman 环境中,类似于一个微型版本的 OpenShift。设置 MicroShift 集群后,您可以:

  • 在资源受限的环境中开发 OpenShift 应用程序。
  • 配置轻量级的 OpenShift 控制平面。
  • 在边缘甚至网络受限的情况下(如连接性差或节点访问问题)运行您的 OpenShift 工作负载。
  • 从您的集群访问用 Podman 构建的镜像。
  • 获得与 OpenShift 集群一致的开发和管理体验。

先决条件

  • 一个具有 root 权限且正在运行的 Podman machine
  • 安装 MINC 扩展.
  • 在 Windows 上:在适用于 Linux 的 Windows 子系统 (WSL) 中启用 cgroup v2 内核功能
    1. 打开位于 %UserProfile% 目录下的 .wslconfig 文件。
    2. [wsl2] 部分下的 kernelCommandLine 键中附加内核命令行参数 cgroup_no_v1=all

步骤:创建 MicroShift 集群

  1. 转到 Settings > Resources
  2. 在 MicroShift 磁贴中,点击 Create new ... (创建新的...) 按钮。 创建 microshift 集群
  3. 可选:编辑路由的端口号。
  4. 点击 Create (创建)。 使用自定义端口创建
  5. 可选:点击 Show Logs (显示日志) 按钮查看日志。
  6. 创建成功后,点击 返回资源 按钮。

验证

其他资源