写点什么

无法 docker 化的企业福音:K8S+Ansible 跑在 Windows/Unix 上

  • 2020-03-11
  • 本文字数:761 字

    阅读完需:约 2 分钟

无法docker化的企业福音:K8S+Ansible跑在Windows/Unix上

理论上管理微服务最好的方法是在 Docker 容器里将每个微服务打包,用 Kubernetes 里的 RC 和 Service 来运行并管理它。


这样你就 get 到容器了,可以自动伸缩,有高可用,基于服务发现、负载均衡都是免费的 DNS,还有很多监测管理微服务的工具,比如集中日志,度量报警,持续交付管道和 ChatOps 等等。


然而,如果你还不能移动到 Docker 或者现代 Linux 中会怎么样呢?或许你还没有容器化,或者你正在使用一个旧的不支持 Docker 的 Linux 分布,或者你目前必须在 Windows,Solaris,AIX 或者 HP-UX 上运行你的应用程序?但是没有时间移动到 Linux 上?


谁说 Kubernetes 一定需要 Docker?无法 docker 化的企业的福音来了,用 K8S 和 Ansible 在 Windows 和 Unix 上编排操作系统。


那么,什么是 kansible 呢?


kansible 是一个可以在任意版本的安装使用 Ansible 的 Windows 或者 Unix 上面运行本地操作系统的进程的简单工具,然后进程就可以通过 Kubernetes 编排,伸缩和负载平衡。


它可以允许你使用 Ansible 所有的功能通过可重用剧本(比如,安装一个 JVM,设置用户和文件权限,或者随便什么其它的)来安装和配置软件。


再加上你开始着手使用 Kubernetes,来管理你所有的 Docker 容器和本地操作系统进程。这样,你也能通过 Kubernetes 享受到运行微服务的优点。


  • 服务发现和负载均衡

  • 手动和自动缩放的高可得性

  • 健康监测与自动重启,以及准备检查(为了保持负载均衡是正确的)

  • 集中日志,度量和警报

  • 一致的控制台,CLI 和 REST API 通过 Kansible 和 Docker 容器跨进程运行。


我们正在查看在 JBoss Fuse7.X 中使用 Kansible,所以我们可以提供一个一致的微服务平台,基于 fabric8,不管顾客用的是 Windows 还是任意 Unix,也不管他们有没有使用 Docker。


本文转载自才云 Caicloud 公众号。


原文链接:https://mp.weixin.qq.com/s/CN-4Rv_7OFfqg4F1HD54Sw


2020-03-11 19:511045

评论

发布
暂无评论
发现更多内容

数仓调优实践丨多次关联发散导致数据爆炸案例分析改写

华为云开发者联盟

大数据 华为云 华为云GaussDB 华为云开发者联盟 华为云GaussDB(DWS)

软件测试/测试开发丨人工智能算法基本原理,如何解决实际的问题

测试人

人工智能 软件测试

JNPF低代码——全源码、免费部署的开发框架

互联网工科生

低代码 应用开发 JNPF

桌面云解决方案

青椒云云电脑

桌面云 云桌面 云桌面解决方案

光伏储能数据难题很棘手?架构升级很迷茫?来看三大真实案例

TDengine

tdengine 时序数据库

软件测试/人工智能丨UIDiff检测技术

测试人

人工智能 软件测试

HarmonyOS:NativeWindow 开发指导

HarmonyOS开发者

HarmonyOS

小程序开发必读:小程序跳转外部的功能盘点

FN0

小程序

SD-WAN跨国网络加速的原理

Ogcloud

网络 SD-WAN 加速器

软件测试/人工智能丨常见的计算机视觉的业务场景有哪些?

测试人

人工智能 软件测试

演唱会真假难辨?一招揭密声纹技术丨ZA科技事儿

ZA技术社区

大数据 AI 声纹识别

即拍即改!合合信息旗下扫描全能王推出首个移动端图片文字编辑功能

合合技术团队

合合信息 #科技 #人工智能 扫描全能王

云桌面还能这么建?

青椒云云电脑

桌面云 云桌面 云桌面解决方案

TiDB 7.5 LTS 发版,提升规模化场景下关键应用的稳定性和成本的灵活性

编程猫

高效的 Json 解析框架 kotlinx.serialization

不在线第一只蜗牛

Linux JSON库 解析

SD-WAN是怎样实现SaaS性能优化的?

Ogcloud

网络 SaaS SD-WAN WAN SaaS 平台

用户首选!满意度第一!

天翼云开发者社区

云计算 云服务 云平台

案例实践:某券商从 Neo4j 迁移至悦数图数据库

悦数图数据库

图数据库

关于代码质量度量和分析的一些总结

不在线第一只蜗牛

软件测试/人工智能丨计算机视觉场景下如何开展相关测试活动

测试人

人工智能 软件测试

SD-WAN架构:优化连接以提升性能

Ogcloud

架构 网络 SD-WAN

京东商品详情数据接口(JD.item_get)

tbapi

京东API接口 京东商品详情接口 京东商品数据接口

悦数图数据库 | 图技术在金融风控中的应用选型建议

悦数图数据库

无法docker化的企业福音:K8S+Ansible跑在Windows/Unix上_文化 & 方法_才云科技_InfoQ精选文章