Kubernetes
Micro 可以很轻松的在 kubernetes 上运行, 甚至可以使用 kubernetes API 进行服务发现.
配置
在 github.com/micro/kubernetes 仓库为Kubernetes 提供了 Micro 配置示例.
git clone https://github.com/micro/kubernetes
仓库中有什么?
目前配置为在 Kubernetes 上运行 Micro (在Google Container Engine 上测试).
- Micro API, Web UI 和 Sidecar (旋转 GCE 负载平衡器)
- 服务 - 一些微服务示例
- run.sh - 使用 kubectl 启动/停止服务的简单 shell 脚本
入门
以下是我开始使用的步骤.
运行 Kubernetes
GKE 是运行托管 kubernetes 集群的最简单方法. 什么更好? 免费赠送 300美元 在 60 天期限内.
运行 Micro
确保 kubectl 命令行在 path 中.
./run.sh start