Kubernetes是什么?

译自K8s官网

Kubernetes是什么?

Kubernetes源于希腊语,意思是“舵手”或“飞行员”,是“州长”和“控制论”的词根。 K8s是通过将8个字母“ubernete”替换为8而导出的缩写。

在IT技术领域,Kubernetes是一个开源平台,用于跨主机群集的自动化部署、扩展和应用容器操作,提供以容器为中心的基础架构。

Kubernetes项目是由谷歌在2014年启动,它建立在Google拥有大规模运行生产工作负载十年半的经验的基础上,结合了社区最好的想法和做法。


为什么我们需要Kubernetes?它能做什么?

云计算时代,我们的目标是建立一个组件和工具的生态系统,以减轻在公共云和私有云中运行应用程序的负担。鉴于此,我们可以查看Kubernetes所具有的特点:

  • 便携式:公共,私有,混合,多云
  • 可扩展:模块化,可插拔,可挂,组合
  • 自我修复:自动放置,自动重新启动,自动复制,自动缩放

Kubernetes可以在物理或虚拟机群集上调度和运行应用程序容器,而且Kubernetes还允许开发人员将物理机和虚拟机切断,从以主机为中心的基础架构转移到以容器为中心的基础架构,这提供了容器固有的全部优点。 Kubernetes提供了构建真正的以容器为中心的开发环境的基础设施。

Kubernetes满足在生产中运行的应用程序的许多常见需求,例如:

  • 共同定位助手过程,促进复合应用程序和保留每应用一容器模型
  • 安装存储系统
  • 分发秘密
  • 应用程序健康检查
  • 复制应用程序实例
  • 水平自动缩放
  • 命名和发现
  • 负载均衡
  • 滚动更新
  • 资源监控
  • 日志访问和摄取
  • 支持自我检查和调试,以及身份识别和授权

这提供了平台即服务(PaaS)的简单性和基础架构即服务(IaaS)的灵活性,并促进跨基础设施提供商的可移植性。


既然Kubernetes这么好,该如何使用它呢?

接下来的本块文章,我们将会对k8s的组件、架构、部署、使用展开说明,敬请关注。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值