Posts with tag Kubernetes

Journey of Magnum to Production

Monday 01 October 2018 Magnum, Fedora-Atomic, Cloud-init, Kubernetes

在上一篇Magnum 入坑指南之一Magnum 入坑指南之二里 已经介绍了Magnum的基本安装和使用。这篇文章主要用来记录我们在将Magnum部署到生产环境时所遇到的问题,也好作为今年Berlin Summit的presentation 材料。

到目前为止,我们在上prod/preprod的过程中遇到了两个问题。

Read More

calico网络问题的debug过程

Thursday 22 March 2018 Calico, Kubernetes

这篇blog 主要是用来记录我最近在开发Magnum的过程中,集成calico和kuberntes的过程中所遇到的一些问题,以及我对calico的一些粗浅的理解。

Read More

Magnum 入坑指南之二

Monday 19 March 2018 Magnum, Kubernetes

截止到这篇blog动笔时,当前的OpenStack master版本是Rocky,目前Magnum所支持的Kubernetes的扩展功能有: dashboard, DNS, proxy, 基于 Heapster的监控,基于Prometheus的监控,基于traefik的Ingress。此外还 支持两种network driver: flannel 和 calico。关于network driver部分,我后续会再专门写一篇 阐述。

在上一篇Magnum 入坑指南之一里已经介绍了Magnum的基本安装和使用, 其实说kubernetes是坑,以我做openstack多年的经验来说不算过分,kubernetes本身经过多年的发展,已经日趋稳定,但是围绕在它周边的众多 附加服务之间的各种组合,真的是让人头大。不同服务之间的不同版本也许完全不能工作,同一个服务的不同版本因为快速迭代可能并不兼容,凡此种种。 所以我现在写的这些也许过些日子回过头来看都很容易,但此时此刻,要想搭建一个production ready的k8s集群真的不是一般普通用户能轻松搞定的。 当然由此也体现出此类 managed k8s service 的价值所在。

书接上文,这篇主要说说 Magnum里面基于k8s所提供的其他几个周边服务。

Read More

Magnum 入坑指南之一

Friday 23 June 2017 Magnum, OpenStack, Architecture, Kubernetes

现在容器大火,OpenStack走下坡路, Magnum 作为OpenStack中的容器相关项目最多也就算是不温不火吧。但实际上,很多客户的应用仍然是传统的Web应用,尤其在新西兰市场,很多客户也只是刚刚把应用从物理机迁移到我们的云上,实际使用上也仅仅是租个虚机,然后就不折腾了。离真正的原生云应用,或者容器化都有不短的距离。

Read More