写点什么

无法 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:51939

评论

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

portraiture2024最新版磨皮插件下载安装教程

茶色酒

Portraiture2023 Portraiture

CLIPPO:纯图像的CLIP,参数减半且更强大!

Zilliz

机器学习

DataEase 数据源插件开发——如何替换 STGroupFile 模板文件

搞大屏的小北

数据可视化工具 DataEase STGroupFile 模版替换 数据源插件

如何用 Excel 做数据分析,提升你的工作效率?

搞大屏的小北

提升效率 Excel 数据可视化 DataEase

转租、重组、裁员,Salesforce给中国学徒带来了哪些启示?

ToB行业头条

Kubernetes HPA 的三个误区与避坑指南

阿里巴巴中间件

阿里云 Kubernetes 云原生

又一创新!阿里云 Serverless 调度论文被云计算顶会 ACM SoCC 收录

阿里巴巴中间件

阿里云 Serverless 云原生

开源数据可视化/自服务BI工具哪家强?

搞大屏的小北

数据可视化工具 DataEase 行转列

数据分析原来还可以这么搞?

搞大屏的小北

数据分析 知乎 数据分析工具

场景 | 九科信息大型制造企业RPA数字化解决方案

九科Ninetech

SA-Siam:用于实时目标跟踪的孪生网络A Twofold Siamese Network for Real-Time Object Tracking

Geek_7ubdnf

神经网络

作业帮:探索多云架构下的数据库集群解决方案

OceanBase 数据库

数据库 oceanbase

国内外开源数据可视化工具对比:DataEase相较于MetaBase有何优势

搞大屏的小北

DataEase Metabase 数据可视化工具对比 对比

如何选择数据可视化图表?

搞大屏的小北

效能指标「研发浓度」在项目度量中的应用

feijieppm

项目管理 技术管理 文化 & 方法 效能度量 #研发效能

大前端—2022明星项目,2023展望

非喵鱼

JavaScript Vue 前端 React 前沿技术

IoT设备接入物联网平台华北2(北京) 节点开发实战——实践类

阿里云AIoT

小程序 监控 物联网 消息中间件 弹性计算

DataEase数据集定时同步任务报错解决

搞大屏的小北

异常 报错 DataEase 数据集定时同步任务

DataEase 在 Mac 系统下的 jar 包部署

搞大屏的小北

DataEase Mac 系统 jar 包部署

再谈持续测试

FunTester

什么是云渲染?云渲染速度快吗?

Renderbus瑞云渲染农场

云渲染 云渲染是什么 云渲染速度快吗

您有一套专属权益已送达,请注意查收

天翼云开发者社区

【DBA100人】白鳝:一直往上走,从程序员到数据库专家

OceanBase 数据库

数据库 oceanbase

2023-01-11:体育馆的人流量。编写一个 SQL 查询以找出每行的人数大于或等于 100 且 id 连续的三行或更多行记录。返回按 visit_date 升序排列 的结果表。 DROP TAB

福大大架构师每日一题

MySQL 福大大

中华财险进击数字化

OceanBase 数据库

数据库 oceanbase

《天翼云安全白皮书》发布!共铸国云安全生态!

天翼云开发者社区

DataEase 本地源码启动

搞大屏的小北

DataEase 在 Windows 系统下的 jar 包部署

搞大屏的小北

亚马逊云科技 2022 re:Invent 观察 | 天下武功,唯快不破

亚马逊云科技 (Amazon Web Services)

亚马逊云科技 Builder 专栏

安全可信| 密评合规!天翼云全栈混合云通过商用密码应用安全性评估!

天翼云开发者社区

SiamRPN++: Evolution of Siamese Visual Tracking with Very Deep Networks 深层网络连体视觉跟踪的演变

Geek_7ubdnf

神经网络

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