首页

文章

kubernetes 提供什么功能

发布网友 发布时间:2022-03-26 02:17

我来回答

5个回答

懂视网 时间:2022-03-26 06:38

k8s是:

  

  1、首先,是一个全新的基于容器技术的分布式架构领先方案。Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。

  

  2、Kubernetes是一个完备的分布式系统支撑平台,具有完备的集群管理能力,多扩多层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和发现机制、内建智能负载均衡器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制以及多粒度的资源配额管理能力。同时Kubernetes提供完善的管理工具,涵盖了包括开发、部署测试、运维监控在内的各个环节。

  

  

热心网友 时间:2022-03-26 03:46

Kubernetes,是开源容器应用自动化部署技术,也就是大家经常说的k8s。

Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展。如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低级别组件。Kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。

使用Kubernetes可以:

它有这些特点:

如果还有想要了解的可以到官网或是相关教程视频中看看,比如B站这个视频教程:

热心网友 时间:2022-03-26 05:04

  Kubernetes是一个开源项目,它把谷歌的集群管理工具引入到虚拟机和裸机场景中。它可以完美运行在现代的操作系统环境(比如CoreOS
  和Red Hat
  Atomic),并提供可以被你管控的轻量级的计算节点。Kubernetes使用Golang开发,具有轻量化、模块化、便携以及可扩展的特点。我们
  (Kubernetes开发团队)正在和一些不同的技术公司(包括维护着Mesos项目的MesoSphere)合作来把Kubernetes升级为一种
  与计算集*互的标准方式。Kubernetes重新实现了Google在构建集群应用时积累的经验。这些概念包括如下内容:

  Pods:一种将容器组织在一起的方法;

  Replication Controllers:一种控制容器生命周期的方法(译者注:Replication Controller确保任何时候Kubernetes集群中有指定数量的pod副本(replicas)在运行);

  Labels:一种可以找到和查询容器的方法;

  Services:一个用于实现某一特定功能的容器组;

  因此,只要使用Kubernetes你就能够简单并快速的启动、移植并扩展集群。在这种情况下,集群就像是类似虚拟机一样灵活的资源,它是一个逻辑运算单元。打开它,使用它,调整它的大小,然后关闭它,就是这么快,就是这么简单。

  Mesos和Kubernetes的愿景差不多,但是它们在不同的生命周期中各有不同的优势。Mesos是分布式系统内核,它可以将不同的机器整
  合在一个逻辑计算机上面。当你拥有很多的物理资源并想构建一个巨大的静态的计算集群的时候,Mesos就派上用场了。有很多的现代化可扩展性的数据处理应
  用都可以在Mesos上运行,包括Hadoop、Kafka、Spark等,同时你可以通过容器技术将所有的数据处理应用都运行在一个基础的资源池中。在
  某个方面来看,Mesos是一个比Kubernetes更加重量级的项目,但是得益于那些像Mesosphere一样的贡献者,Mesos正在变得更加简
  单并且容易管理。

  有趣的是Mesos正在接受Kubernetes的理念,并已经开始支持Kubernetes
  API。因此如果你需要它们的话,它将是对你的Kubernetes应用去获得更多能力的一个便捷方式(比如高可用的主干、更加高级的调度命令、去管控很
  大数目结点的能力),同时能够很好的适用于产品级工作环境中(毕竟Kubernetes仍然还是一个初始版本)。

  当被问到区别的时候,我会这样回答:

  如果你是一个集群世界的新手,那Kubernetes是一个很棒的开始。它可以用最快的、最简单的、最轻量级的方式来解决你的问题,并帮
  助你进行面向集群的开发。它提供了一个高水平的可移植方案,因为很多厂商已经开始支持Kubernetes,例如微软、IBM、Red
  Hat、CoreOS、MesoSphere、VMWare等。

  如果你拥有已经存在的工作任务(Hadoop、Spark、Kafka等),那Mesos可以给你提供了一个将不同工作任务相互交错的框架,然后还可以加入一些新的东西,比如Kubernetes应用。

  如果你想使用的功能Kuberntes还没实现,那Mesos是一个不错的替代品,毕竟它已经成熟。

热心网友 时间:2022-03-26 06:39

容器凭借其良好的移植性,敏捷性和*性的打包方式迅速成为云服务的新基础设施。但 Docker 毕竟只是 “container runtime”,我们需要一个编排框架作为系统核心来串联开发、测试、部署、运维等整个软件生命周期。kubernetes 就提供这样一个框架,提供大量容器的部署、编排、管理的能力。

热心网友 时间:2022-03-26 08:30

它是一个全新的基于容器技术的分布式架构领先方案,确切地说,Kubernetes是谷歌严格保密十几年的秘密武器Borg的一个开源版本。Borg是谷歌内部使用的大规模集群管理系统,它基于容器技术,目的是实现资源管理的自动化,以及跨多个数据中心的资源利用率的最大化。
环境不一致使得应用部署出现了各种问题,从而产生Docker容器来解决应用部署的问题。而大集群上容器的部署、伸缩和管理的各种问题,衍生出来了容器编排引擎,比较出名的有Kubernetes和Docker。
Kubernetes是一个针对容器应用,进行自动部署,弹性伸缩和管理的开源系统。主要功能是生产环境的容器编排,Kubernetes名字太长了,叫起来比较麻烦,所以简称为K8S。
Kubernetes是一个开放的开发平台,它不局限于任何一种语言,没有限定任何编程接口,所以无论是Java、GO、C++还是用Python编写的任务,都可以被映射为Kubernetes的service,并通过标准的TCP通信协议进行交互。此外,Kubernetes平台对现有的编程语言、编程框架、中间件没有任何侵入性,因此现有的系统也很容易改造升级并迁移到Kubernetes平台上。作用如下:
Kubernetes提供了完善的管理工具,包括开发、部署、测试、运维、监控等;此外,Kubernetes还是一个全新的基于容器技术的分布式架构解决方案,并且是一个一站式完备的分布式系统开发和支撑平台,具备完备的集群管理能力:故障自愈、服务发现与负载均衡、自动部署与回滚、自动伸缩。
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 k8s和docker区别是什么? 简单概括下什么是K8S? 什么是K8S? 有什么输入法是可以把文字打出表情包的,就是我打字就会出现相应的表情包,最好不要广告的那种 有个输入法是一打字就会出现表情包的是什么输入法 怎么用键盘打出表情? 为什么在趣键盘中提某个人的名字就立马消失表情。 为什么打字不自动出表情包了?? 为什么趣键盘一更新就用不了表情包呢 趣味键盘输入法和章鱼输入法怎么不能打字出表情包了? vivox20和vivox20a的手机壳一样吗 vivox20和x20a的屏幕区别 全面屏手机 vivo x20和vivo20a性能上有区别吗 vivox20A与vivox20配置上有何区别 vivox20A与vivox20哪个好一些 vivo新旗舰x20\x20a有什么区别 有谁知道vivox20A和x20的区别吗? vivo x20跟x20a哪个好 vivox20和x20a外观有区别吗 国家级三好学生的评定标准是什么? kubernetes缩写是什么? docker和k8s有什么区别? K8S有什么作用? K8S的作用是什么? K8S能实现什么功能? Kubernetes和Mesos有啥区别,我该使用哪个好 svc rc 是什么k8s openstack和k8s区别是什么? k8s集群sevice的宿主机指的是啥 kubernetes 什么意思 k8s里面提到的容器漂移 什么意思? kubernetes调度算法,算法是采用什么语言编写的 k8s中kube-scheduler的作用是什么? k8s中,Node节点的kubelet的主要功能是什么? 初级Kubernetes技术需要掌握什么? 为啥子在图虫上的卡点视频下载了卡点不准了? 想做卡点视频,但不知道卡点视频怎么剪辑?有人知道吗? 卡点视频app这么多,哪个好? 大家都是在用哪个卡点视频软件? 苹果手机的优点在哪里
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com