产品发布 | 京东云【容器】产品线再添新队友,满足多样化场景

京东云推出原生容器Pod,完美兼容Kubernetes,以Virtual-Kubelet实现Serverless容器与Kubernetes API的无缝集成。用户可在Kubernetes集群中快速创建、部署和管理容器化应用,尤其适用于微服务、批处理和突发式工作负载,降低部署成本,提升应用响应速度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导语

根据对云原生技术部署和策略的决策者调查显示,60%的受访者使用 Kubernetes 进行容器编排。在今年,这个数据有望增长到 65%。Kubernetes 也从整体上增加了大家对开源软件的信心

京东云对外发布原生容器产品—PodPod的概念来源于Kubernetes,是Kubernetes集群创建或部署的最小计算单元,一个Pod中可运行一个或者一组紧密耦合的容器,容器间共享网络和文件系统。

在原生容器Pod中用户可使用不同的Docker镜像创建一个或多个容器,每个容器运行一个应用,应用间彼此独立;原生容器Pod在具备原生容器的安全隔离、简单易用、快速启动等优势的同时,能更好的适应微服务中的Sidecar容器、代理容器等部署场景。

从Docker到原生容器

应用场景

1

Kubernetes集群中创建原生容器Pod

京东云原生容器Pod完美兼容Kubernetes。部署在Kubernetes集群中的Virtual-Kubelet,以虚节点的方式代替Kubernetes集群中工作节点上的Kubelet守护进程,实现了Serverless容器与Kubernetes API的无缝集成,虚节点启动后在集群中自动完成注册,并向Kubernetes API上报自身状态和虚节点管理的容器的健康状态和重启状态。

Virtual Kubelet部署架构

在京东云上,使用Kubernetes集群中的nodeSelector概念,用户可以在Kubernetes集群中定义能够被调度到虚节点上的Pod,集群中的虚节点会根据集群中的定义自动创建原生容器Pod,并负责管理Pod中的容器状态。

用户无需关心集群中的基础设施即可快速实现应用的扩容和部署,对于批处理和突发式工作负载而言,Kubernetes集群与原生容器Pod的组合能够快速响应,迅速启动,降低部署和迁移成本。

2

微服务

部署一个主容器,多个辅助容器,各自承担不同的职责。容器彼此独立,可独立运行,符合微服务的设计。例如在不同的服务模块中部署统一的日志服务,可以为日志服务构建统一的镜像,一次构建,即可在不同的pod中作为Sidecar容器运行,将不同服务中的日志推送到统一的日志服务中。

 

3

批处理任务

京东云为原生容器Pod提供控制台、命令行、SDK多种操作方式,同时支持Kubernetes集群与原生容器组合部署方式,为部署容器化应用提供最简便、最灵活的选择,支持Pod批量创建,快速启动,与VPC内的资源内网互通或绑定公网IP实现公网访问,使原生容器Pod能更好的适应批量计算、批量处理等场景。

同时,京东云支持为原生容器Pod配置容器存活探针,自动重启探测失败的容器;支持配置就绪探针,实时上报探测状态,为上层应用判断容器状态提供可靠依据。目前Pod支持Exec、HttpGet、TcpSocket三种探针类型。

此外,原生容器Pod基于Docker镜像运行应用,与京东云容器镜像仓库无缝集成,实现高速镜像下载,加速容器化应用部署。

原生容器Pod上线后,京东云容器系列产品已包含原生容器实例、原生容器Pod、Kubernetes集群、容器镜像仓库等,标志着京东云构建了业界领先的容器产品线,能够充分满足多样化的容器应用场景。

点击“阅读原文”,了解京东云原生容器更多内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值