不想先学 Kubernetes,团队怎么跑通第一个云原生试点?
很多团队并不是不认可 Kubernetes,而是在真正开始推进时发现,第一步太重了。
常见情况是:
- 开发团队希望更快上线应用
- 运维团队希望平台标准化
- 管理者知道云原生是方向
- 但团队没有足够时间,先把 Kubernetes 全学一遍,再开始交付业务
于是问题就出现了:
不是方向不对,而是真正落地之前,团队先被复杂度挡住了。
很多团队并不是不认可 Kubernetes,而是在真正开始推进时发现,第一步太重了。
常见情况是:
于是问题就出现了:
不是方向不对,而是真正落地之前,团队先被复杂度挡住了。
还在手搓 K8s 离线安装包?你该升级装备了!
对于运维和开发工程师来说,离线环境部署 Kubernetes往往是一场噩梦。
当你兴致勃勃准备大干一场时,现实通常是这样的:
有没有一种工具,能像在线安装一样丝滑,把 K8s 集群和管理平台一次性端进离线机房?
今天,我们要向大家推荐一款神器 ROI (Rainbond Offline Installer)
ROI 是 Rainbond 团队专为完全离线环境打造的一站式部署工具。
它的目标很简单:让离线环境下的云原生平台交付,变得像 apt-get install 一样简单。
无论你是需要在无网的物理机房交付项目,还是在很多安全限制的内网做 POC,ROI 都能让你事半功倍。
ROI 不止安装 K8s。它提供了一个包含所有依赖的大礼包。
忘掉那些几百行的 Ansible 脚本吧。ROI 的操作逻辑简单到令人发指:
roi up,集群就好了。很多 朋友为了离线装 K8s 费尽周折,但装好 K8s 后,如何让不懂 K8s 的开发人员也能用起来? 这才是更大的挑战。
使用 ROI,你在获得一个标准 K8s 集群的同时,还免费获得了一套强大的云原生应用管理平台 —— Rainbond。
Rainbond 能为你做什么?
ROI + Rainbond,不仅解决了怎么装的问题,更解决了怎么用的问题。
眼见为实,让我们看看用 ROI 部署有多简单。
# 下载 ROI 工具
curl -o roi https://get.rainbond.com/roi/roi-amd64 && chmod +x roi
# 一键下载所有离线资源
./roi download
拿到 offline-packages 目录后,通过 U 盘或光盘拷贝到内网服务器。
单机部署下默认会部署 NFS Server,你需要手动安装,如 yum -y install nfs-utils。
TODO:未来会支持自动部署
# 无需任何配置,直接起飞
./roi up