原则

minikube 的主要目标是简化本地运行 Kubernetes 的过程,用于日常开发工作流程和学习目的。以下是 minikube 的指导原则,按大致优先级排序

  1. 包容性和社区驱动
  2. 用户友好
  3. 支持所有 Kubernetes 功能
  4. 跨平台
  5. 可靠
  6. 高性能
  7. 以开发者为中心

以下是一些符合我们目标的 minikube 特定功能

  • 单命令设置和拆卸用户体验
  • 支持本地存储、网络、自动伸缩、负载均衡等。
  • 跨操作系统统一的用户体验
  • 对第三方软件的最小依赖
  • 最小资源开销

非目标

  • 简化 Kubernetes 生产部署体验
  • 支持 Kubernetes 所有可能的部署配置,如各种类型的存储、网络等。

最后修改于 2020 年 11 月 14 日: 修复站点内容 markdown 中的空格问题 (ebf37ad15)