想问问大家有木有人在实际工作中使用 kubernetes+docker 或者 rkt ? 由于我们公司系统国内国外都有人在用,但是目前只有一个服务器在国内,外国客户访问有时候都连不上,延迟台大。所以有了个想法在亚马逊 AWS 欧洲 /美国区域和亚洲地区再加中国地区做 3 个 kubernetes cluster, 都在 coreos 上。每个地区加一个 load balancer,然后再设置 Route 53 geo dns,这样的话一个域名下可以有三个 ip 地址,人家访问时会连接到最近的服务器。
总结下我的目标:
- 世界各地访问速度要快
- 不能用 cache,数据要最新
- 把以前的系统改成 microservices
- 价格低
有几个问题:
- 想用 postgres 数据库但是不知道在这种环境下怎么保证同不性?
- 你们觉得这种方案如何?
- 有木有实际案例?
- 可以推荐更好的方案吗?
*原来考虑 docker swarm 或者亚马逊的 ECS 但据说没有 kunernetes 那么成熟。
*有些英文词汇不知道中文怎么说,请谅解。